Checked in at

Cala Pada / Santa Eulària des Riu / Balearic Islands
Map of Cala Pada