1. Space

Address: Playa D'en Bossa, Ibiza Capacity: 3500