Located on the northeast coast of St. Thomas, next to Coki Beach, Coral World also has a ... For more information, check out Coral World's website. Snorkel St. John Tour from Sapphire and ...