Where is Cala Figuera?

Where is Cala Figuera located?

Cala Figuera, Cala Figuera (Station), Spain (approx. 39.330013°, 3.168131°)


Where is Cala Figuera on the map?