St.Lucia | Land of the Iguanas?
09/16/2015Did 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 14 times. They both ruled seven times each. And, because it switched between British and French control so many times, Saint Lucia has been nicknamed […]