Coastal town
Sant Llorenç des Cardassar is a small municipality on Mallorca, one of the Balearic Islands, Spain.
Text from Wikipedia (CC BY-SA)
One photograph of Sant Llorenç des Cardassar, taken here.
Keep exploring
Where to sleep in Sant Llorenç des Cardassar
95 registered places to stay