By The Wandering Vegan

St. Thomas, USVI

Imagine someone convincing you to get in a van to go to “the prettiest beach in all of the Caribbean” then showing up and thinking “I’ve been to at least 10 prettier beaches than this in the Caribbean”. That was our experience going to Magens Bay Beach on the north coast of St. Thomas, USVI….

View More