Little Dix Bay, a deluxe resort in British Virgin Islands September 13, 2024 by vacationvickyLittle Dix Bay, a deluxe resort in British Virgin Islands#Virgin Gorda, #travel, #Tourism, #british islands, #Women