Where is My Casa Ferrera, Cala Ferrera?

Where is My Casa Ferrera, Cala Ferrera located?

My Casa Ferrera, Cala Ferrera, My Casa Ferrera, Cala Ferrera, Spain (approx. 39.38158°, 3.24°)


Where is My Casa Ferrera, Cala Ferrera on the map?