World
Spain
Balearic Islands
Mallorca/Majorca
Cala D'or
03886
Cala D'or Holiday Villa, Mallorca/Majorca, Balearic Islands, Spain
Villa overlooking the sea and close to Cala Serena beach.