Canada is one country in this world known for its beautiful and scenic landscapes. Approximately 90% of the country is uninhabited, which equals a whole lot of raw, untouched natural wonders. Indeed, beauty is around every corner in the Great White North, as proven in the following 13 places.
1. Moraine Lake
Although it’s usually overshadowed by its famous neighbor Lake Louise, Moraine Lake is even more picturesque and has fewer crowds.