DESTINATION SPAIN | THE PARADOR EXPERIENCE
You really can live like royalty in a castle in Spain…at least for a night or two. Since the 1920s, the Spanish government has run a for-profit chain of luxury hotels which is officially called Los Paradores de Turismo de España. While the word parador literally means a “place to stop,” you will find that …