Meguro River Cherry Blossom CHANDON Cruise Returns for Spring 2026
The popular cherry blossom cruise on Meguro River, one of Japan's top viewing spots, will return from March 20 to April 12, 2026, offering private boat experiences with CHANDON rosé through the iconic sakura tunnel.