Search
Menu
Home
Sources
About
Contacts
Sarot
Sarrot
is a
town
on
the island
of
Saint Lucia
; it is located towards
the heart
of the
island
, between
Vanard
and
Durandeau
and close to
Morne Ciseaux
and
La Treille
.