Britannica Sources used in this answer

Which island lies about 12 miles south of Anguilla?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The island that lies about 12 miles (19 km) south of Anguilla is Saint Martin.1