Antilles Current
Weather
A current which originates in the vicinity of the Leeward Islands as part of the Atlantic North Equatorial Current.
A current which originates in the vicinity of the Leeward Islands as part of the Atlantic North Equatorial Current.