Cherry blossom in Japan. Best and most scenic sakura spots in Tokyo.
Cherry blossom (in Japanese hanami) is a very special time when the whole country admires the delicate pink and white flowers on sakura (cherry) trees. The word hanami literally translates into blossom but it carries … Continue reading Cherry blossom in Japan. Best and most scenic sakura spots in Tokyo.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed