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 Barcelona

Barcelona, a vivacious and remarkable city, is located in north-east Spain and is the capital of the autonomous region ...

Attractions and things to do in Nice

Visit the Promenade des Anglais The Promenade des Anglais is one of Nice’s most famous streets which borders the ...

Events and Festivals in Rio de Janeiro

Carnival in Rio de Janeiro Carnival or Carnaval in Portuguese is a unique time to be in Brazil although no Brazilian ...