Let’s Go Travel
Description
Come and visit Toronto and Niagara Falls...
Tell your friends
RECENT FACEBOOK POSTS
facebook.comUntitled Album
The Falls turned green in St. Patrick's Day
Timeline Photos
The Niagara Glen is a beautiful spot located in the Great Gorge that has been a designated Nature Reserve since 1992. There are stairways lead to 4 km (around 2.5 mi) of paths that wind through a pristine pocket of Carolinian Forest. Source: www.niagarparks.com