South Side

South Side is a community on Cape Sable Island in Nova Scotia, located in the Barrington municipal district of Shelburne County.
1 Results
South Side, NS | (902) 637-2553

Located on Cape Sable Island, Nova Scotia, Atlantic Canada's most southerly point. ...

View Details