Almonaster La Real
From a distance, this lovely pueblo blanco in Huelva Province looks like a sprinkling of snow amid the green of the surrounding forests. The citadel features one of the oldest mosques in the region, dating from the 10th century.
Another pretty Huelva Province village, where the stone houses seem ageless. There are some nice Baroque churches too. More intriguing, however, is the mystical importance of the place, as seen in the hallowed caves and hermitage on the cliff above the town.