Ca’s Xorc

Soller, Mallorca

‘The food and setting were superb,’ says a visitor to this former olive mill located in the Serra de Tramuntara mountains near Sóller and its ‘Port’. More