Category Archives: Did You Know

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 […]