Saint Lucia

LOCATED BETWEEN THE Caribbean Sea and the north Atlantic Ocean, the island of Saint Lucia is 27 miles long and 14 miles wide. Because of its excellent harbors, England and France hotly contested ownership of Saint Lucia in the 17th and ...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles