LOCATION

Roca Llisa
Ibiza, SPAIN