Just down the road from Palma is the picturesque town of Sóller, on Majorca's west coast. If you take the train from Palma to ...