Anguillita Island is a natural feature, located at Anguillita Island, Anguilla
Great place for fishing. The island was split in two after a major hurricane.