Tokyo Tower
Search results
We did not find results for: Odaiba.
Check spelling or type a new query.
We did not find results for: Odaiba.
Check spelling or type a new query.
Odaiba is a large artificial island in Tokyo Bay, Japan, across the Rainbow Bridge from central Tokyo. Odaiba was initially built for defensive purposes in the 1850s. Wikipedia