Canelles River

The Canelles River is a river in Saint Lucia. It flows southeast from the central highlands in the south of the island, reaching the Atlantic Ocean to the south of the town of Micoud.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.