Sushi Blog — cherry blossom tokyo

Cherry Blossom in Tokyo Imperial Garden

Posted by Sadao Sasaki on

The cherry blossom season is the best time to visit Japan. John takes his viewers on a tour of Tokyo Imperial Garden to show the beautiful cherry blossom.  The garden is peaceful with people enjoying the gift spring brings.

Read more →