St. Croix is surrounded by crystal-clear waters, making it the perfect place for water sports. Our on-site water sports center offers a variety of activities ...