Search results for odaiba tokyo

Sunday i took a trip out to Odaiba, 2 trains and about 40 minutes from home.

Odaiba (お台場) is a large artificial island in Tokyo, Japan, featuring many hypermodern and just plain strange looking buildings.

The area is now a very popular shopping and entertainment destination featuring attracti read more »
1 Comment   Add this link to...  Alert...