St. Croix: Rainbow Beach with Round-Trip Transportation Transportation included Duration: 4 hours From US$ 60 per person