Are you looking to visit the US Virgin Islands and relax on the best St. Croix beaches? This guide contains the prettiest beaches (+ what to do on each)!