St.Lucia | Land of the Iguanas?
KONICA MINOLTA DIGITAL CAMERA

St.Lucia | Land of the Iguanas?

Did you know... ...that our early ancestors called St.Lucia“Iyanoloa” which means Land of the Iguanas?St.Lucia is such a gem that the English and French fought for ownership of the island…

Continue Reading St.Lucia | Land of the Iguanas?