Koishikawa Korakuen Garden - one of Tokyo's oldest Japanese gardens, and one of the best spots for viewing the cherry blossoms.— Peter Marino
Koishikawa Korakuen Garden - one of Tokyo's oldest Japanese gardens, and one of the best spots for viewing the cherry blossoms.