From March to May, here are the best spots to view cherry blossoms in Japan. As pink petals drift onto footpaths from Tokyo to Hokkaido, Japan awakens to the arrival of spring. For those travelling to take part in the centuries-old tradition of hanami (flower viewing), read on to discover the best places – and […]