Search
Menu
Home
Sources
About
Contacts
Troumaka
Troumaka
is a
village
in
Saint David Parish
in
Saint Vincent and the Grenadines
. It is located in
the west
of the main
island
of
Saint Vincent
, between the larger
towns
of
Barrouallie
and
Chateaubelair
, and just to
the north
of the small
settlement
of
Cumberland
.