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 Brazil

South America's largest country, occupying half of the entire continent, is the amazing Portuguese nation of Brazil. ...

Attractions and things to do in Mexico

Discover Chichén Itzá Unlock the mysteries behind one of the most captivating Mayan cities of all time, Chichén Itzá, ...

Events and Festivals in Barcelona

Carnival Much like in Madrid as well as other parts of the world, Barcelona makes a huge effort when it comes to ...