Canada is home to some of the world’s most stunning landscapes, from towering mountains ... Prez With Recession Promise The #1 most popular city in the world to visit, based on data.