Town

Scotia

Scotia, New York is a town of 7,321 people. Landgogh lists 10 places near Scotia: 9 wildlife areas and 1 tourist attraction.

10 places

Nearby towns