Discover South Glengarry
compiled from our dataSouth Glengarry is located in Ontario, Canada, and has a population of about 13,150. Our atlas lists 37 places here.
These include 21 sights and 2 museums, 13 restaurants, 1 places to stay and 0 cocktail bars. Highlights include Bishop's House of Glengarry, Sir John Johnson House National Historic Site, Border Quebec-Ontario.