
Odaiba is a large artificial island in Tokyo Bay. Originally constructed during the Edo period as a fortress, the once derelict site has been under redevelopment since the mid 1980s. Today the area is Tokyo’s playground where locals go to walk a dog for an hour, walk in date place or get married at Daiba love…
Read More →