Karta Vacation Rentals
Onna's sun-soaked west coast in Okinawa National Beach Park — a beachfront resort on Tancha Bay with about 800 meters of natural white sand. Steps from Tiger Beach and Sun Marina Beach and minutes from Moon Beach, PGM Golf Resort and Iha Castle Ruins. Naha Airport is roughly 52.5 km away.