Notable Toronto Getaway: Inn on the Twenty By Notable Life By Notable LifeView Author|June 29, 2011|TravelView Travel The Niagara Escarpment is one of the most breathtaking natural beauties of Ontario: a massive ridge carved out by ancient glaciers. The Escarpment is a UNESCO World Biosphere Reserve and serves as the backbone of the Bruce Trail, Canada's oldest... View this article.