By: Amy McMahon - Islands
The crystal blue, warm waters of the Caribbean Sea seemed to be designed with snorkeling in mind. While the many islands and coastlines that are lucky enough to call the Caribbean home are brimming with snorkeling spots, no
By: Amy McMahon - Islands
The crystal blue, warm waters of the Caribbean Sea seemed to be designed with snorkeling in mind. While the many islands and coastlines that are lucky enough to call the Caribbean home are brimming with snorkeling spots, no
PHOTO: CDWHEATLEY/GETTY IMAGES
The U.S. Virgin Islands are home to three main islands, each with a surprisingly distinct feel: St. Thomas is thoroughly cosmopolitan, and St. Croix boasts incredible food and laid-back beaches, but what of tiny St. Jo