Encompassed within a small piece of earth that emerges from the Mediterranean, a place famous for its energy and magnetic hedonism, Deus Ex Machina Ibiza resides; The Finca of Future Past.
Located on the road to Santa Eularia, you will find Deus Ibiza located within the same destination as the fashion and lifestyle store.