Sakura season in Japan lives up to all the hype and then some. It’s a beautiful time of the year to visit Japan. Stores are packed with all things cherry blossom – Sakura sake, Sakura Kit Kats, and even Sakura beer.
Read MoreSakura season in Japan lives up to all the hype and then some. It’s a beautiful time of the year to visit Japan. Stores are packed with all things cherry blossom – Sakura sake, Sakura Kit Kats, and even Sakura beer.
Read More