Trafalgar Square is a park in the heart of London
It is the most famous tourist attraction in the United Kingdom.
The name commemorates the British Naval victory during the Battle of Trafalgar
Lord Horatio Nelson defended the British kingdom near the Strait of Gibraltar
Today, the Square brings people and colors from all Nations
In 2005, the Square was the location for the 2012 Summer Olympics celebration
Copyright 2010
No comments:
Post a Comment