Maezato Beach
マエサトビーチ · Okinawa, Japan
Attached to ANA InterContinental Ishigaki Resort and also open to non-guests. Just 10 minutes by car from the town center for outstanding access. It has a box jellyfish net and a full lineup of marine activities.