truthtroubles.com
Saint Lucia: The Truth Knowledge And The History Of This Island Nation
(THIS ARTICLE IS COURTESY OF THE CIA FACT BOOK) Saint Lucia Introduction The island, with its fine natural harbor at Castries, was contested between England and France throughout the 17th an…