Travels to Niagara Falls: A Photo Adventure Living in Toronto, Canada, it’s easy to take our local attractions for granted, but Niagara Falls is not just a local tourist attraction, it’s considered one of the 7 natural wonders of the world. The massive waterfalls (which are actually 3 waterfalls) are located on the border between […]
Travels to Niagara Falls: A Photo Adventure Read More »