Karta Vacation Rentals
On Okinawa’s west coast in Onna, this beachfront spa resort sits steps from Tiger Beach and a minute’s walk from Okinawakaigan Quasi-National Park and Moon Beach. It’s a short drive to Cape Manza and American Village, with Naha Airport about 51 km away.