Karta Vacation Rentals
On Okinawa’s sun-drenched Chatan coast, this resort sits in Mihama just steps from American Village and a short walk to Sunset Beach and Depot Island. Family-friendly and ocean‑adjacent, it’s an ideal base for beach days, shopping, and island tours.