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.
Advertising
Time Out says
Details
Advertising
You may also like
You may also like
Discover Time Out original video