St. John Is One of the Most Naturally Beautiful Islands in the Caribbean, With Hillside Villas, a Laid-Back Vibe and a Spectacular National Park
St. John is a Caribbean island of national park beaches, hillside villas, lively Cruz Bay nights and memorable places to stay, from The Saint and The Westin to tiny Cruz Bay Boutique Hotel. The ferry pulls into Cruz Bay, you step off and St. John starts almost immediately. There are beach bars a few steps […]