Satellite map of Anguilla Channel
Map of Anguilla Channel
The Anguilla Channel (French: Canal d'Anguilla) is a strait in the Caribbean Sea. It separates the islands of Anguilla (a British Overseas Territory) in the north from Saint Martin (an Overseas collectivity of France) in the south.
Latitude: 18° 07' 60.00" N
Longitude: -63° 04' 60.00" W