Anguilla is the northernmost of the Leeward Islands.
It also includes the island of Sombrero and a number of other small islands and islets.
A haven of peace where time seems to stand still, it's the ideal place to recharge your batteries in a setting that combines luxury, simplicity and serenity.
Enjoy 33 magnificent white-sand beaches, some of the most beautiful in the world.
What about going for a swim or admiring natural beauty spots such as the sand sculptures at Rendez-vous Bay?
And when it comes to culture, the people of Anguillais are very proud of their heritage.