Located in the Windward group of islands in the Caribbean Sea is St Lucia, an island whose early history is shrouded in mystery and myth.
If you delve into St Lucia’s history you will discover the island nation has been called by various names such as Iouanalao, Hewanorra and Sainte Alouise.