MADRID City Guide | Spain | Travel Guide
Madrid is the capital and most populous city of Spain. Madrid lies on the River Manzanares in the central part of the Iberian …
Madrid is the capital and most populous city of Spain. Madrid lies on the River Manzanares in the central part of the Iberian …
Tonight we will walk along the Gran Via street of Madrid, Spain’s capital. In this rain walk we will see the autumn ambience in one of the most famous streets of …
JourneyGetaway everything from culture to cuisine during a weekend in the Spanish capital. Subscribe on YouTube: http://bit.ly/U8Ys7n If you are wondering what to do …