This is how to spend 2 astonishing days in Ibiza
Ibiza, Spain is known for being the party capital of the world, and boy, does it live up to its reputation. However, it is also so much more than that. Ibiza is at the heart of Spain’s Balearic Islands and...