Little Dix Bay, a deluxe resort in British Virgin IslandsLittle Dix Bay, a deluxe resort in British Virgin Islands#Virgin Gorda, #travel, #Tourism, #british islands, #Women