Plaza Mayor

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.

40.415364°, -3.707398°

Costas Spathis