Anguilla is located at the northern end of the Leeward Islands chain in the Eastern Caribbean, a short 25-minute boat ride north of St. Martin. It is 17 miles long and 3 miles wide. You won’t see any mountains or rainforest on Anguilla, as it is largely coral and limestone with limited vegetation. However, what it lacks in elevation, it makes up in gorgeous turquoise waters and stunning beaches. It’s our favorite island in the Caribbean!