Lake Louise, Canada

Lake Louise is in Banff National Park in Alberta, Canada. It might be the most popular lake to visit within the park and if you look at the pictures, you’ll instantly see why! There is a teahouse up in the mountains and another pretty lake… Do YOU know what to bring to a teahouse?

Read more

Niagara Falls

One of the world’s great geological wonders! Niagara Falls is the name of a group of waterfalls that is comprised of three waterfalls on Niagara River. It is located on the border between USA [New York State] and Canada [Ontario Province]. The biggest waterfall of the three is named Horseshoe Falls [due to its shape] and is the most powerful waterfall in North America. Moreover, Niagara Falls [the combined three] are the most powerful falls in the whole world!

Read more