theorangetraveler.com
Gallery: Cherry Blossom Beauty At The Tokyo Imperial Palace
Tokyo, Japan — There are many places across Japan where you can cherish cherry blossom season, but walking through the grounds of the Tokyo Imperial Palace and East Gardens is arguably one of the b…