Osaka is one of the best cities in Japan to see spectacular cherry blossoms. Head to Kema Sakuranomiya Park, where seemingly endless rows of cherry trees can be admired from the scenic riverside promenade or Osaka Castle where you can sit and enjoy a picnic among the 4,000 cherry trees on its grounds.

St. Barthélemy Island