Canso is an unincorporated community and former incorporated town in Guysborough County, Nova Scotia, Canada. Canso lies on the far north eastern tip of mainland Nova Scotia at the mouth of Chedabucto Bay. It was incorporated as a town in 1901. From Wikipedia