The U.S. Virgin Islands are comprised of St. Thomas, St. John, St. Croix, the small but distinctive Water Islands, and several smaller unihabitated islands. This 7-day itinerary allows you to experience all of the magnificent charm of Caribbean life, the extraordinarily beautiful landscapes, translucent ocean waters teeming with marine life, and delightful ports of call. Shore excursions offer everything from exquisite shops, restaurants, spas and golf courses to local island culture, history, flora, fauna, and flavors. We will set a course for Magens Bay Beach, St. Thomas. Located on the north shore of the island, the bay is well-protected by land on three sides. It is one of the most popular beaches on the island. We will stop at Cruz Bay, the heart of St. John. St John is the smallest and least populated of the three United States Virgin Islands, it is famous for dazzling white sand beaches, turquoise bays, virgin forests and velvet green hills. The sea is a treasure of colorful corals and tropical fish. Cruz Bay has pretty, sea-side cantinas for casual dining with a view. Take a walk to Mongoose Junction to poke around the local shops and galleries.There are several guided tours available in the park including hikes, shore walks, bird walks, even snorkel tours. There is even a self-guided snorkel trail located in Trunk Bay. Enrich your experience with talks about the island’s history, geology, flora, and fauna. In the late afternoon return to the yacht for sundowners and a sunset cruise to beautiful Francis Bay. Four hours to the south brings you to the port of Christiansted. Here you will discover the unique culture of St. Croix through its arts, crafts, music, festivals, and cultural events. St. Croix has beautiful beaches, world-class recreational activities, fine dining, casino, and golf. Today you cruise to Buck Island National Park to play in shimmering blue water and explore spectacular coral reefs. The island boasts exceptional wildlife above and below the sea. In the evening, return to St. Croix and drop anchor at the St. Croix Yacht Club at Teague Bay.