CHCH News was onsite at Hornblower Niagara Cruises in Niagara Falls, Ontario on Tuesday, June 18th to help kick off the official launch of Hornblower’s newest attraction, the Hornblower Niagara Funicular. Read More.