Magens Bay, St Thomas

Magens Bay is renowned for being one of the best beaches in the Caribbean. Take a look at my cruise guide to visiting this famous beach.

Share
%d bloggers like this: