14 Haz 2026 ... Fuelled by a few tasty treats, we made our way over to Plaza Mayor; Madrid's main square. The Impressive Sights Of Madrid, Spain... (7).