Palma overshadows all other towns on Mallorca in the scale and sophistication of its shops.
Palma has more sophisticated shops.