Describes Caribbean Islands Such as St Lucia
Question is: Describes Caribbean Islands Such as St Lucia
and the answer is: WINDWARD
Word Meaning:
WINDWARD — Towards the wind, or the direction from which the wind is blowing.
Definitions from Wiktionary.