Satellite map of Shuri Station
Shuri Station (首里駅) is a railway station on the Okinawa Monorail located in Naha, Okinawa Prefecture, Japan.
Latitude: 26° 13' 9.20" N
Longitude: 127° 43' 31.82" E
Nearest city to this article: Naha
Read about Shuri Station in the Wikipedia Satellite map of Shuri Station in Google Maps