Trou Barbet River

The Trou Barbet River is a river of Saint Lucia.