Dauphin River (Saint Lucia)


The Dauphin River is a river of Saint Lucia.