St. Thomas Cruise Port: Magens Bay Beach (on your own)
A Review of Magens Bay Beach, Saint Thomas, U.S.V.I. – Cruise Port Day Excursion On our recent Caribbean cruise, we were lucky enough to visit Charlotte Amalie, Saint Thomas, U.S.V.I. Even though we’ve been to…
View Post