Mallorca has many different faces. Beautiful sandy beaches, crystal clear water, idyllic mountain villages and colourful markets are only a few of the things the island has to offer.
spain
1 post
Mallorca has many different faces. Beautiful sandy beaches, crystal clear water, idyllic mountain villages and colourful markets are only a few of the things the island has to offer.