Madrid is the capital of Spain, housing 3.3 million in the city centre and 6 million in its metro region. Travelers considering a vacation here will be happy to know that rental cars aren’t necessary, since the inexpensive metro system is one of the best in all of Europe. There is something for everyone in [...]
Recent Comments