The northernmost British territory in the Caribbean

TRAVEL: by Eric Mackenzie Lamb   Anguilla is a British overseas territory and is the northernmost of the lesser Antilles , situated about 12 miles north of the shoreline of French St Martin and 60 miles north of St Kitts. The principal town and administrative center is known for its easygoing atmosphere and magnificent beaches. […]