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