St. John’s Carnival Festival is coming to town! The month-long celebration begins in early June and climaxes on July 4th, with dancing and drinking at daybreak (called j’ouvert) that continues throughout the day with a colorful, eye-popping parade, and finishes with a final flurry of fireworks after dark. Events and activities throughout the festival are fun for both kids and adults. Kids can enjoy the Children’s Carnival, complete with games, activities and bounce houses galore. Adults can get their groove on with the live music in the village. The whole family can enjoy the live music, tent vendors, stage shows, and food fair in downtown Cruz Bay from June 1-July 4.