I know it’s cherry blossom overload on my blog right now, but… I can’t help it!  It’s my first time experiencing sakura season in Japan 🙂 I finally made my way to Meguro Bridge in Nakameguro, a well-known spot to view the beautiful cherry blossoms. I was quite amazed at the  beauty before me – … Continue Reading