St. John St. John, USVI: So Many Great Beaches and Hikes St. John, U.S. Virgin Islands is a true paradise, offering travelers plenty of adventure and relaxation in one beautiful location. With its stunning vistas of the Caribbean Sea, miles of white sandy...