Places to see in spain : Most people would think of Spain as a holiday destination and many would limit their visit to a handful of cities. The truth is that this country’s treasure trove, located in the Iberian Peninsula, has cities and landscapes to cater to all types of travelers. From crystal clear waters …