Where is La Caleta De Interián?

Where is La Caleta De Interián located?

La Caleta De Interián, La Caleta De Interián, Spain (approx. 28.371°, -16.7899°)


Where is La Caleta De Interián on the map?