A multifunction space situated right on Cala Tarida Beach, in Spain's most sought after Balearic island of Ibiza.
“…an immersive audiovisual experience that will change the way you see colors forever…”
Contact us:
+33 6 71 71 21 68
hola@cancamaleon.com
Made on
Tilda