If you and your friends are nature enthusiasts, St. John is the perfect destination for your trip to the Virgin Islands. This island is known for its pristine beaches, untouched landscapes, and abundant wildlife. Explore the Virgin Islands National Park, which covers two-thirds of the island and offers numerous hiking trails, hidden coves, and breathtaking viewpoints. You can also go kayaking, paddleboarding, or sailing around the island's picturesque bays. After a day of adventure, unwind at one of the island's charming beachfront restaurants and enjoy the stunning sunset views.