Mastodon
Travel

Cherry Blossoms and Castle in Kiyosu City, Aichi

Spring is the most beautiful season in Japan, I guess. One of the
reason is cherry blossoms. Here is a perfect combination of
cherry blossoms and Japanese castle. The location is Kiyosu City in Aichi prefecture. It’s pretty close to Nagoya Station. If you have a chance to visit Japan in spring time, you cannot miss to see cherry blossoms.

Alo Japan.