One of the most beautiful and unspoiled places in the world today is St. John Island in the U.S. Virgin Islands. One of the most popular St John snorkeling spots is the world-leading beach, Trunk Bay that is a 673-foot-long paradise with self-guided snorkeling trails. There are even submerged signs that depict the different kinds of coral and animals that play in a mere 20 feet underwater depth. here