Tropical Japan beach with white sand, turquoise water, rock arch
Nikadori Hirara, Miyakojima, Okinawa 906-0000, Japan Get directions