One of the most beautiful towns in Majorca, an island in Spain, has put strict traffic rules in place and it affects tourists ...