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 Toronto

Amidst the natural parks, lakes and tranquillity of Ontario is the dynamic metropolitan city of Toronto. Many ...

Attractions and things to do in Spain

Watch a dramatic bullfight in Spain’s capital Bullfighting or corrida de toros, although a controversial subject, ...

Events and Festivals in Spain

Bullfighting Season The Bullfighting Season, one of the most awaited major events in Spain, runs from the beginnings ...