Designed by
Title
Municipality of Villaluenga del Rosario in the comarca of the white villages in the province of Cadiz, Spain #239753425
Description
At the foot of an impressive rocky massif lies Villaluenga, the highest village in the province of Cadiz