Carnival in the Virgin Islands is no a foreign affair. The people of the VI know how to throw a good carnival celebration. St. John’s carnival season lasts one ...
The biggest cultural fete in the British Virgin Islands