In this episode our tour bus heads to Odaiba, Tokyo’s futuristic waterfront district. Built on a man-made island, Odaiba offers stunning views of the Rainbow Bridge,
unique architecture, and a variety of attractions—from shopping malls and entertainment complexes to museums and seaside parks.
unique architecture, and a variety of attractions—from shopping malls and entertainment complexes to museums and seaside parks.