Historic buildings, quaint shops, and beautiful beaches abound in Canada's oldest incorporated city, a coastal haven with a ...