Saint Lucia has been described as “One of the Most Beautiful Islands in the World” by Conde Nast Traveler magazine and is listed by Oprah’s O magazine as “…one of the top five places in the world you simply must visit before you die!”. Saint Lucia is only 238 square miles in area, but within […]
Continue.. Time to buy a property in Saint Lucia