Top 10 Best Places to Visit in Spain – Travel Video
Spain, a country on Europe’s Iberian Peninsula, consists of 17 self reliant regions with various geography and cultures. Capital city Madrid is domestic to the Royal Palace and Prado museum, housing works through european masters. Segovia has a medieval fortress (the Alcázar) and an intact Roman aqueduct. Catalonia’s capital, Barcelona, is defined by using Antoni Gaudí’s whimsical modernist landmarks just like the Sagrada Família church.