Where is Cala Mendia Beach House 1 by Slow Villas, Cala Romantica?

Where is Cala Mendia Beach House 1 by Slow Villas, Cala Romantica located?

Cala Mendia Beach House 1 by Slow Villas, Cala Romantica, Cala Mendia Beach House 1 by Slow Villas, Cala Romantica, Spain (approx. 39.51981°, 3.3133°)


Where is Cala Mendia Beach House 1 by Slow Villas, Cala Romantica on the map?