A Beach Break at Magens Bay, St. Thomas

Magens Bay, St. Thomas

The white sand beach and turquoise waters lands Magens Bay on the top of many lists of the best beaches in the Caribbean. During our recent Royal Caribbean cruise, we docked at Charlotte Amalie, St. Thomas in the US Virgin Islands and decided to make it a beach day at the beautiful Magens Bay. Continue reading

Advertisements