We land in Europe's most exciting new party destination
Way back in 1995, we packed up our suitcases and set up office on a small island in the Balearics called Ibiza. We started the...