Jabugo:  The town of Jabugo is located in the province of Huelva, Andalusia (Southern Spain). In 2007, it had a population of 2,435 inhabitants in 25 Km². Its population density is 99.0/Km². It is located at 112 Km from its capital, Huelva. Jabugo’s municipality is composed by four urban centres: El Repilado, Los Romeros, …