Open main menu

Odaiba

town located in Minato-ku, Tokyo

Odaiba is an artificial island in the Bay of Tokyo and an area around this island.


See alsoEdit