Anguilla is a British overseas territory located in the Caribbean. - TopicsExpress



          

Anguilla is a British overseas territory located in the Caribbean. It consists of one major island – Anguilla – as well as a few smaller islands and cays. The name itself probably comes from the eel-like shape of the island. Only the big island is inhabited with friendly and generous locals. As a matter of fact, Anguillans are know for greeting even strangers. The territory is a famous tax-heaven which includes a complete absence of sales tax – good news for visitors.
Posted on: Tue, 25 Feb 2014 15:21:03 +0000

Trending Topics



Recently Viewed Topics




© 2015