A Spanish spot has been dubbed the epitome of “paradise” with its long stretch of sandy bays and quaint cobbled streets that wind across its many whitewashed buildings. Found nestled in the southeast ...
A beachfront hotel located near the Cala Esmeralda bay and few distance away from centre of Cala d'Or - 65km from nearby airport.