fbpx //

A weekend getaway at the Niagara Falls – one of the greatest wonders of the world – inescapably includes what someone described as “a thunderousks applause of water” against a 170 feet high valley. This is a waterfall that will captivate you and make your weekend memorable. Rainbows are visible all day and night to…