Where is Shōbara?
Where is Shōbara located?
Shōbara, Shōbara, Japan (approx. 34.85°, 133.01666°)
Where is Shōbara on the map?
Shōbara - Fukuyama
Shōbara - Miyoshi
Shōbara - Hiroshima
Shōbara - Onomichi
Shōbara - Osaka
Shōbara - Tōjō Station
{"latitude":34.85,"longitude":133.01666,"title":"Shōbara"}