Illot Park

Monturiol s/n
Cala Ratjada
Spain