Uncategorised The Ibiza Geek Connection 7th April 2011 0 When I see the word Ibiza, I have a picture of sandy beaches, plenty of…