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. From Wikipedia
Authorities have pledged increased patrols on the island’s east coast to reassure holidaymakers following a rise in street robberies targeting visitors