The scenic Spanish town of Soller in Majorca has imposed a ban on rental cars, allowing only residents to drive within the ...