The second-largest country in the world, Canada is not only the best country to reside in, but it owns its beauty. Canada is load-up with picturesque landscapes, cultural and historical benchmarks, and colored with lively and cosmopolitan cities. It also offers many unique places to...