Canada is the second-largest country in the world next to Russia and it does not fall short of having beautiful places to visit. The Western part, in particular, is known for having jaw-dropping sceneries in the provinces of Alberta and British Colombia. It is the home of blue glacial lakes, pine forests, and a rich […]