Exploring Charlotte Amalie, St. Thomas
November 10: Our port visit today was the city of Charlotte Amalie on the island of St. Thomas in the US Virgin Islands. We had planned to take a catamaran to the island of St. John for another beach and snorkeling day, but Mother Nature changed those plans. This...
Read More