Take a cruise in Niagara Falls

From Travelbite (out of the UK): The world-famous Niagara Falls are a must-see attraction for anyone on a visit to New York state or the Canadian province of Ontario. Straddling the international border between Canada and the United States, the waterfalls are renowned for their great natural beauty and have long been recognised as one…

Read More