Odaiba is a man-made island in the Tokyo Bay that was created at the end of Edo Period to protect Tokyo against possible attacks from the sea under Commodore Perry. In fact, you can still find the ruin of daiba (the gun battery) in Odaiba Park, located just a short walk from Odaiba Beach. Nowadays,... View tour
We regret that all of our tours are currently suspended for September 2020. See you soon!