Question: is st lucia in the bahamas?
Answer: St. Lucia is an island located in the windward group of islands in the Caribbean Sea.... St. Vincent is an island located at the lower end of the windward group of islands in the Caribbean Sea while the Grenadines are a chain of islets between St.