This manmade beach in Odaiba offers attractive views of Tokyo Bay – just don't try to swim in the water. The park is sometimes also known as Odaiba Seaside Park.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results