Cane Bay is located on the North Shore of the island and many people come to visit its crystal aqua-blue waters and warm sand, but the biggest attraction by far is it's
Have you been to this St. Croix attraction? Tell other travelers what to expect. Submit a review today!
5 of 5 stars
4 of 5 stars
No vacation would be complete for my family without a shopping opportunity or two. My daughters had performed their due diligence by creating lengthy lists of gift items