Chidorigafuchi Moat
Chidorigafuchi Moat is an area of promenades and parks along the moat of the Imperial Palace in Tokyo’s Chiyoda City, and is famous as one of the best cherry blossom viewing spots in Tokyo. During the cherry blossom viewing season,