5 cities in Mallorca that you shouldn’t miss

Culture, architecture, nature, beaches and delicious food and wine. Mallorca’s charming towns have something for everyone and the island is no bigger than you can get to them all in a short amount of time.