South Side is a community on Cape Sable Island in Nova Scotia, located in the Barrington municipal district of Shelburne County.
Birds I View Cottage
South Side, NS | (902) 637-2553
Located on Cape Sable Island, Nova Scotia, Atlantic Canada's most southerly point. ...
View Details