Canelles River

Suba ang Canelles River sa Saint Lucia. Nahimutang ni sa baranggay sa Micoud, sa habagatan-sidlakang bahin sa nasod,  km sa habagatan sa Castries ang ulohan sa nasod. Ang Canelles River nahimutang sa pulo sa Saint Lucia Island.

Saysay

Ang mga gi basihan niini 

Mga suba sa Micoud (baranggay)