Chenay Bay Beach Resort St. Croix Live cam – US Virgin Islands ??

Chenay Bay Beach Resort St. Croix Live cam – US Virgin Islands

This relaxed resort on Chenay Bay Beach is 2 miles from Green Cay National Wildlife Refuge and 4 miles from both Gallows Bay and Christiansted National Historic Site.