Karta Vacation Rentals
In Onna on Okinawa’s main island, Homm Stay Yumiha Okinawa sits near Cape Maeda and the sandy Malibu Beach. About 10 km from the city center, it’s a quiet base for snorkeling, scuba diving and walks in the subtropical Yanbaru forests.