Plaza Mayor Square – Madrid
Plaza Mayor Square is located in downtown Madrid and it’s a major symbol for the city and worthwhile taking a look. Walking around the square and appreciating its architecture will probably take you 10 minutes. There are some old and traditional bars and restaurants within the square but they take advantage of …