The boardwalk along the man made beach on the reclaimed land island of Odaiba makes a very pleasant place on a fine day to stroll with the family dogs.
Odaiba, a new industrial centre in Tokyo, is home to Fuji Television, the Big Site Exhibition Center, and several other amusement and entertainment
facilities.
Comments