Explore the beauty of nature at St. John, the smallest of all the island cities of the U.S. Virgin Islands. St. John covers picturesque landscapes, unhithered by the chain of of hotels and resorts that dot the island. Apart from the beaches, this place has a lot to offer which includes fun filled activities like hiking and snorkeling. The lovely and colorful underwater marine life add on to the beauty of this gorgeous vacation destination.
Attractions & Landmarks