With its mesmerizing beaches of finest white sand and azure seas, the largest of the English-speaking Leeward Islands draws tourist attraction. Join the ranks of celebrities who have made the island their winter home, including Oprah Winfrey, Eric Clapton, and others.