Sailboats docked in Cruz Bay harbor in St. John, US Virgin Islands
Jumbie Beach, St. Croix, USVI
Caneel Bay, St. John, USVI
Scenic view of Caneel Bay on St. John, United State Virgin Islands. This 170-acre peninsula within the Virgin Islands National Park holds Caneel Bay Resort, one of the premier vacation destinations in the world.
Charlotte Amalie Harbor - St. Thomas, USVI
White sailboat floating in ocean in front of green hills of Charlotte Amalie harbor in the United States Virgin Islands, with a rainbow peeking amidst the clouds.