Where is Villamanrique de la Condesa?

Where is Villamanrique de la Condesa located?

Villamanrique de la Condesa, Villamanrique de la Condesa, Spain (approx. 37.246532°, -6.306363°)


Where is Villamanrique de la Condesa on the map?