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 of Micoud on the southeast coast. {{coord|13|48|N|60|53|W|display=title|region:LC_type:river_source:GNS-enwiki}}{{DEFAULTSORT:Troumassee River}}{{SaintLucia-river-stub}} 1 : Rivers of Saint Lucia |