As the world’s second-largest country, Canada is home to many stunning locales, ranging from large metropolises and iconic national parks to quaint small towns and remote islands. With so many options ...