paigemindsthegap.com
A Beach Break at Magens Bay, St. Thomas
The white sand beach and turquoise waters lands Megans 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…