Where is Sawara?
Where is Sawara located?
Sawara, Sawara (Station), Japan (approx. 35.89499°, 140.4937°)
Where is Sawara on the map?
Sawara - Tokyo
Sawara - Tako
Sawara - Chiba Station
Sawara - Yokohama
{"latitude":35.89499,"longitude":140.4937,"title":"Sawara"}