Meguro River

  1. Meguro River (Tokyo) A popular cherry blossom spot among the youth, with beautiful illuminations.

    Meguro River (Tokyo) Late March to Early April – A popular cherry blossom spot among the youth, with beautiful illuminations.

    • Kanto
    • Cherry Blossom (or Sakura) (桜)