Translate this page

14 July, 2015
Trafalgar Square
2015-07-14
Trafalgar Square

Trafalgar Square is a square in central London, United Kingdom, built to commemorate the Battle of Trafalgar in which the British navy defeated the French and Spanish navies. The square is a meeting place for tourists visiting London, and is especially famous for its pigeons. Feeding pigeons is a popular activity for Londoners and tourists.

About Madrid

Madrid is the capital and third largest city of Spain and lies on the Manzanares River. The total population of the ...

Attractions and things to do in Mexico City

Historic Centre of Mexico City As you stroll around Mexico City's Historic Centre you will find yourself stepping back ...

Events and Festivals in Valencia

La Tomatina La Tomatina is Valencia’s traditional mass street fight festival that takes place on the last Wednesday of ...