Discover the Iconic Puerta de Alcalá, Madrid’s Triumphal Arch

The Puerta de Alcalá is a stunning neoclassical triumphal arch in Madrid, Spain. It has marked Madrid’s entrance since 1778. This iconic landmark shows the city’s rich history and its … Continue reading Discover the Iconic Puerta de Alcalá, Madrid’s Triumphal Arch