where is the capital or westindies
Answers
Answered by
0
it is not a country
Answered by
0
The capital of west indies is CHAGUARAMAS. Chaguaramas is located in the North West peninsula of Trinidad west of port of Spain.
Similar questions