Cruise down the Meguro River in Tokyo under a shower of cherry blossom petals. You can fully enjoy the Japanese spring with a glass of champagne in hand. The Meguro River is famous as a cherry blossom viewing spot, and cruising the river on a chartered cruiser is a unique experience only in spring in Tokyo, Japan. Enjoy the cherry blossom cruising.