Where is Scotia?
Where is Scotia located?
Scotia, Nebraska, United States (approx. 41.465535°, -98.7030238°)
Where is Scotia on the map?
Scotia - Schenectady
{"latitude":41.465535,"longitude":-98.7030238,"title":"Scotia"}