Did you know... St. Croix is ringed by beaches of all shapes and sizes, some are long white sand stretches, others are small patches shaded by low sea grape ...