Where is Isabel Manoja?

Where is Isabel Manoja located?

Isabel Manoja, Isabel Manoja, Spain (approx. 36.62572°, -4.502751°)


Where is Isabel Manoja on the map?