This tropical paradise in the heart of the Caribbean is home to stunning shores with crystal-clear waters and luxurious white sand. Hidden gems, vibrant coral reefs and secluded beaches make St Croix a perfect escape for beach lovers. These are the 16 must-see beaches in St Croix, USVI!