The Leeward Islands are a chain of Caribbean islands located east of Puerto Rico, beginning with the Virgin Islands and extending southward to Guadeloupe.
October 07, 2025
high
geographic
Geographic definition used in Atlantic weather and storm reporting