Copy Link
Add to Bookmark
Report
Plaza Mayor Madrid
Plaza Mayor in the heart of Madrid, Spain
Plaza Mayor is a public square in the heart of Madrid, Spain. Dating back to the 15th century, it once served as the central marketplace of Old Madrid. Today, the 130,000-square-foot (12,000-square-meter) space still provides residents and tourists a location for shopping, eating, and enjoying a space outdoors.
See more here: https://www.over-view.com/overviews/plaza-mayor
40.415364°, -3.707398°
Photo by: Costas Spathis