Tour Spain with a People Carrier Hire. There is no doubt that Spain’s inland cities such as Granada, Seville and also the capital Madrid are a must see but it’s the coastline that attracts most visitors and offers the real Spanish lifestyle. For one point, the climate is better along the coastline. It does occasionally [...]