Anguilla, a Slice of Paradise

TravElyse recently visited the beautiful island of Anguilla to check out three five star resorts: Cap Juluca, The Viceroy and Cuisinart Resort and Spa.  All three resorts are five star and are part of the Leading Hotels of the World group. Anguilla is a small island, 16 by 3 square miles with a population of 13 thousand. Anguilla is an English speaking island and is a British Overseas Territory.  It is the northern most island in the Leeward chain. It is easy to reach by a 20 minute ferry from St Martin. Anguilla has over 30 white sand beaches, great restaurants and intimate resorts and fabulous villas.