Live cam From Eat at Cane bay In St. Croix – U.S. Virgin Islands.
Eat at Cane Bay is located on the North Shore of St Croix. Across from the beautiful Caribbean ocean. We offer amazing food with stunning views and the reggae feeling you love so much. Happy people, great vibes’