St. John recently celebrated Carnival throughout the streets of town. A carnival village is set up every year in Cruz Bay. West Indian food and drink is served to the beat of Caribbean music heard during nightly concerts. The festivities concluded with a show of fireworks, usually done near the Fourth of July, and held this year on the Fifth of July. This is one of my favorite times of year in the West Indies and this year was no exception. I had a wonderful time capturing this exuberant celebration.