New Year, New St. Thomas

St. Thomas, US Virgin Islands Travelling to St. Thomas for New Year’s Eve was an incredibly humbling experience, much like the rest of our Christmas cruise. After yet another canceled flight, we arrived on the island on a tiny Cape Air plane and headed to the Emerald Beach Resort, the only hotel open so far […]