19 Things to do in Anguilla
Anguilla is a British Overseas Territory located in the Caribbean, consisting of the main island as well as numerous offshore cays. From the long stretches of white sand to the serene cyan waters, Anguilla is a little slice of heaven on earth. With no high rises or cruise ships and a modest population of 15,000, there is a genuine and down-to-earth atmosphere everywhere you go. Tourists flock to the island to enjoy a laid-back lifestyle of walking barefoot, listening to funky live music, and indulging in some famous rum punch. Another reason to visit Anguilla is for the food. Anguillan…