Residents and tourists in a gorgeous UK spa town have been treated to sights that rival places like Japan as trees in the area have turned a vibrant pink. Cherry blossom season has arrived in a ...