ADVERTISEMENT

Roseau is the capital of which Windward Island?

Geography Trivia Question: Roseau is the capital of which Windward Island?

Recommended