La Treille is a town on the island of Saint Lucia; it is located towards the heart of the island, between Sarot and Morne Ciseaux.[citation needed]
13°56′N 61°00′W / 13.933°N 61.000°W
This page was last edited on 10 January 2019, at 14:58