Troumaca

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Troumaca is a town 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.

Coordinates: 13°16′00″N 61°15′00″W / 13.2666667°N 61.25°W / 13.2666667; -61.25


it is a beautiful place to visit

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export