Hotel 1829 in St. Thomas, USVI

Climbing the first set of the famous 99 steps leading up to Blackbeard’s Castle in the center of Charlotte Amalie, the capital of St. Thomas, I first happened upon the World Amber Museum I told you about in my previous...

Read More