Photo Diary, Tips, Travel

Cherry Blossom Spots in Tokyo, Odawara, and Kawagoe, Japan

No matter how crazy Sakura season can get in Japan, I would still say that it is worthy of a visit at least once in your life. Read the first round of my Cherry Blossom spotting in Tokyo, Kawagoe, and Odawara. These places are all close to each other and provide the perfect Hanami spots for your next travel to Japan.

Continue reading