Niagara Falls Impresses All!
From the February 2006 issue of Niagara The Visitor Magazine (page 12-13): Recounting the impressions made upon world-renown celebrities after a visit to Niagara Falls. Niagara Falls is an experience that touches your very soul. It has captured centre stage from the earliest days of exploration of North America. The Falls always impress, eliciting a…