Located off the Mediterranean coast, this Spanish region offers great beaches and classical architecture. Cadiz, Cordoba, Malaga and Seville are all included, while Morocco is just a short distance away.