Where is Nabee Beach Water Amusement Park?

Where is Nabee Beach Water Amusement Park located?

Nabee Beach Water Amusement Park, Okinawa, Japan (approx. 26.5012681498°, 127.8577710504°)


Where is Nabee Beach Water Amusement Park on the map?