Caribbean Travel Archives - Kate Hosking

Windward Islands: A Captivating Archipelago of Culture, History, and Natural Beauty

Geography and Demographics: Windward Islands The Windward Islands are a group of islands in the Lesser Antilles, located in the eastern Caribbean Sea. They are situated between the islands of Guadeloupe and Trinidad and Tobago, and form part of the Lesser Antilles island arc. The islands are divided into two groups: the Northern Windward Islands … Read more