Sherman’s Travels

St. Croix, located in the U.S. Virgin Islands alongside St. John and St. Thomas, was hit hard by hurricanes Irma and Maria. But it's slowly bouncing back, and the island is as beautiful as ever. It also needs tourists.

Click here to view story

By Anne Roderique-Jones

December 18, 2017

Comments are closed.