Question: is st croix in the bahamas?
Answer: St. Croix is one of only a few widely recognized islands that actually lies entirely in the Caribbean. ... Did you know that the Turks and Caicos and the Bahamas are not even close to being in the Caribbean?