Saint Lucia
|
|
Saint LuciaDefinition Saint Lucia is an island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean. Saint Lucia is part of the Lesser Antilles and it is located north of the islands of Saint Vincent and the Grenadines, northwest of Barbados and south of Martinique. Saint Lucia is also known as the "Helen of the West Indies" because it switched between British and French control so often it was likened to the mythical Helen of Troy.
Related Terms Other terms related to 'Saint Lucia' starting with the letter 'S' Summit Of The Americas, Saint Kitts and Nevis, Saint Martin, Saint Vincent and the Grenadines Browse by Letter » A B C D G H I J M N P S T V
|
|
|