top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

The island of Anguilla in the Leeward Islands (Caribbean) is a largely autonomous overseas territory of which country?

+1 vote
134 views
The island of Anguilla in the Leeward Islands (Caribbean) is a largely autonomous overseas territory of which country?
posted Jun 1, 2016 by Akriti

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

Anguilla is a British overseas territory in the Caribbean. It is one of the most northerly of the Leeward Islands in the Lesser Antilles, lying east of Puerto Rico and the Virgin Islands and directly north of Saint Martin.

answer Jun 1, 2016 by Kapil Kumar
...