Caravelle Hotel live webcam St. Croix

Webcam Live Saint Croix - U.S. Virgin Islands

view over the beach from 3-star Hotel Caravelle Christiansted