News

In Episode 3 of Exploring Ontario’s Waterfalls, we visit Sherman Falls in Ancaster, Ontario. Tucked away in the heart of the Niagara Escarpment, Sherman Falls is a stunning cascade surrounded by lush ...
One of the natural wonders of the World, Niagara Falls is a spectacular sight that you have to see! From the Journey Behind the Falls Attraction, to the Voyage to the Falls Boat Tour, Ziplining, the ...
A new 2.5-mile trail through the town of Wheatfield that connects one of the last remaining gaps in the Niagara River ...