Colihaut
Parish
Colihaut is a village on the west coast of the island nation of Dominica. With 773 inhabitants, it is the largest town in the Parish of Saint Peter.
ColihautParish Colihaut is a village on the west coast of the island nation of Dominica. With 773 inhabitants, it is the largest town in the Parish of Saint Peter. |
|