Translate this page

30 March, 2014
Niagara Falls from Canadian Side
2014-03-30
Photo: Kevin Poh
Niagara Falls from Canadian Side

Niagara Falls is the collective name for three waterfalls that straddle the international border between the Canadian province of Ontario and the U.S. state of New York. They form the southern end of the Niagara Gorge.

About England

England is the kind of country everyone must visit at least once in their lives. It has everything from unspoiled ...

Attractions and things to do in England

Visit a prized monument - Stonehenge Stonehenge in Wiltshire is an UNESCO World Heritage Site since 1986 and one of the ...

Events and Festivals in Canada

The Calgary Stampede Get ready to scream "Yeh-haw!" at the "Greatest Outdoor Show on Earth" and biggest event of the ...