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 London

Where does a person begin when talking about one of the greatest capitals of the world? Overflowing with longstanding ...

Attractions and things to do in The United Kingdom

Visit buzzing London A visit to London is a must for those travelling to England in the United Kingdom. Royalty, epic ...

Events and Festivals in Mexico City

Mexico City Festival Downtown, in the Historic Centre of Mexico City is where you can participate in one of the ...