Satellite map of Anegada Passage
Map of Anegada Passage
Anegada Passage is a strait in the Caribbean, at (18.377986°N 63.837433°W). It separates the British Virgin Islands and the British ruled Sombrero Island of Anguilla.
Latitude: 18° 30' 0.00" N
Longitude: -63° 40' 0.00" W