This Small Town Will Give Land and a Job to Anyone Willing to Move

Cape Breton is a small island at the eastern end of Nova Scotia. It features all four seasons, the population […]