History of Saint Lucia – From colonisation to independence
Where is Saint Lucia?
Saint Lucia is an island in the Caribbean Sea. It is the second largest of the Windward group. Castries is the capital city.
Saint Lucia was first known as “Louanalao” by …