Beaches | Odaiba | Seaside Parks Odaiba Beach & Seaside Park Guide Odaiba Seaside Park is a man-made park in the Odaiba area of Tokyo, Japan. The park offers stunning…