Village
Villablanca is a town and municipality located in the province of Huelva, Spain. According to the 2011 census, the municipality had a population of 2916 inhabitants. The Constitution Square was designed in the 16th century and is located in the towns centre.
Text from Wikipedia (CC BY-SA)
3 photographs of Villablanca, taken here and in its own light.
Keep exploring