Anguilla is a small Caribbean island, self-governing but with a special relationship to the UK. Its economy is based on tourism and it has a rich history, including being settled by Amerindians and later colonized by the British. Despite poor soil, it is an ideal tourist destination with friendly people and great weather. Anguilla is […]