Bacardi NaiOut Carnival

Over 11,000 people attend this event over 2 nights