Heart Shaped Rocks at Kouri Island

best time to visit okinawa japan
bridge Kouri Island
Kouri island