Though it can get quite chilly in the winter, this Canadian destination is home to two stunning beaches, a thriving downtown, ...