Madrid

Madrid is the capital and largest city of Spain. Located on the Iberian Peninsula, it's a major economic, cultural, and political center known for its art museums (Prado, Reina Sofia), royal palace, vibrant nightlife, and expansive parks like Retiro Park.

Tags

13 connections Built by Tim Jones