Travel agent Carlos Lavilla has spent more than 30 years exploring the world and has now shared his top five Spanish ...