Blog

Odaiba - Tokyo's Seaside
All Posts, Travel Phil In Japan All Posts, Travel Phil In Japan

Odaiba - Tokyo's Seaside

Odaiba, located in Tokyo Bay, is an artificial island originally constructed as a defensive fort/battery to protect the Tokyo area. Today it stands as a popular seaside destination. With a large sandy cove and a small handful of offshore islands, each with the remains of late Edo era fortresses and defensive structures upon them.

Read More