Name:Delcer
Latitude:13°47'47"N
Longitude:61°03'40"W
Hamlet:Industry
Region:Choiseul
Country:Saint Lucia