Where to stay and what to do in Madrid
Madrid, the lively Spanish capital. The first stop of our around the world trip. The biggest city in Spain, home of Spanish Royal Family and Government. Madrid is the capital and it is located in the middle of the Iberian Peninsula, …