The village of Niebla (which means fog or mist in Spanish) is about 30k from Huelva, west of Saville, situated on the shores of the river Tinto.
It’s a beautiful walled village of great historic interest, dating back to Medieval times, and quite prosperous.
Originating before the Roman period it is packed with narrow streets, lovely houses, restaurants, a church, originally
Published on January 29, 2016 23:00