- Troumassée River
The Troumassée River is a river in
Saint Lucia . It rises in the centre of the island, flowing southeast to its mouth close to the town ofMicoud on the southeast coast.
Wikimedia Foundation. 2010.
The Troumassée River is a river in
Wikimedia Foundation. 2010.
List of rivers of Saint Lucia — *Balenbouche River *Canaries River *Canelles River *Castries River *Cul de Sac River *Dennery River *Dorée River *Fond d Or River *Migny River *Piaye River *Soufriére River *Troumassée River *Vieux Fort RiverReferences* … Wikipedia