If a laid-back vibe in a lakeside town surrounded by nature is your idea of heaven, this Canadian island offers parks, trails ...