A new 500-capacity venue comes to stunning San Antonio Bay
A new 500-capacity club will open its doors in Ibiza next month. Located beneath The Beach Star Ibiza hotel in San Antonio Bay, OUT is...