Where is Strandfinca Cala Romantica?

Where is Strandfinca Cala Romantica located?

Strandfinca Cala Romantica, Strandfinca Cala Romantica, Spain (approx. 39.51767°, 3.30889°)


Where is Strandfinca Cala Romantica on the map?