Spain is a land of contrasts ... with Renaissance palaces, the Parador and numerous churches. It is considered to be one of ...