The scenic Spanish town of Soller in Majorca has imposed a ban on rental cars, allowing only residents to drive within the town centre. Often considered among the prettiest towns on the island ...