which towers majestically over the lake. The Plaza Mayor, located in the heart of Madrid's historic centre, is one of the city's most iconic squares. It is surrounded by majestic buildings with ...