Sóller is one of Mallorca’s most scenic towns, tucked into...