Off the mist-shrouded coast of Nova Scotia, Canada, sits a small, unassuming patch of land in Mahone Bay. To the…