3-chme-9-5 Noborikawa, Okinawa, 904-2142, Japan
Get Directions
Google Maps
Apple Maps
Waze
Location Details
City
Okinawa
State
Okinawa
Country
Japan
Latitude
26.373955
Longitude
127.821152
Share This Location
Copy Link