Anguilla
|
Anguilla [File photo] |
Anguilla, a British overseas territory in the Caribbean, offers picturesque beauty. There are about 13,000 native people, who mainly live on tourism. They are said to be good at keeping tourists’ secrets, so the place is a favorite destination of many celebrities and super-rich people.