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.
13 connections Built by Tim Jones