Let's head to Yurakucho and the Godzilla statue, Shinjuku Gyoen National Park, the Meguro River at night, Odaiba and Ueno Park for some cherry blossom viewing.
Let's head to Yurakucho and the Godzilla statue, Shinjuku Gyoen National Park, the Meguro River at night, Odaiba and Ueno Park for some cherry blossom viewing.