Deglos Reservoir
Saint Lucia
>
Castries
>
Deglos Reservoir
Deglos Reservoir is a water area in Castries.
Deglos Reservoir
Vegetation and ground cover
water
Dubrassay Road
Dubrassay
Auto Specialist