anguilla-magazine.com - Anguilla is a picturesque British Overseas Territory located in the heart of the Caribbean. This small but beautiful island one-humdred miles east of Puerto Rico is known for its pristine natural beauty. Visitors from all over the globe are attracted to its coral reefs and numerous uninhabited islands.