English version

Windward Islands, the

From Longman Dictionary of Contemporary EnglishWindward Islands, thethe Windward IslandsˈWindward ˌIslands, the  a group of islands in the Caribbean Sea, which includes Martinique, Grenada, and St Lucia
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.