L'Ivrogne River

The L’Ivrogne River is a river in the Soufrière Quarter of the island nation of Saint Lucia. It flows into the L'Ivrogne Bay, Caribbean Sea.