Map Graph

Cala Millor

Town on Balearic Island, Spain

Cala Millor is a town located on the Spanish Balearic Island of Mallorca. It consists of a small bay in the municipalities of Son Servera and Sant Llorenç des Cardassar. Overlooked by Mt. Na Penyal to the west.

Read article
File:Localització_cala_millor.PNGFile:Cala_Millor_2008_7.JPG
Top Questions
AI generated

List the top facts about Cala Millor

Summarize this article

What is the single most intriguing fact about Cala Millor?

Are there any controversies surrounding Cala Millor?

More questions