MapZamurai | Okinawa Residents' Holiday Scenery #7: Hamahiga Beach in Uruma City #177 Okinawa Stroll