Xplore Spain
Madrid
Season 1 Episode 3
Explore the capital of Spain, located in the heart of the Iberian Peninsula, is the center for business, administration, industrial and banking sectors as well as home to the Spanish Royal family
Xplore Spain airs on Travelxp at 4:30 PM, Wednesday 13 November.
Topics
Leisure hobbies
Tourism ➝ Travel