Madrid

Madrid — is the capital and largest city of Spain, as well as the administrative center of the province and autonomous community of the same name. The municipality is part of the Area Metropolitan area (mosquito). The largest economic, political and cultural center of the country.

Madrid Tours by Seolla Travel

Madrid Map

Get Updates & More

Thoughtful thoughts to your inbox