St. Lucia

Additional Info

via Wikipedia
Saint Lucia is an island nation in the eastern Caribbean Sea on the boundary with the Atlantic Ocean. Part of the Lesser Antilles, it is located north/northeast of the islands of Saint Vincent and the Grenadines, northwest of Barbados and south of Martinique. Its size is 620 km² with an estimated population of 160,000. Its capital is Castries. The island nation has been the home of two Nobel laureates, Arthur Lewis and Derek Walcott, and so can claim the distinction of being the nation with the most such honorees per capita in the world.

In the News

  • St. Lucia's Rendezvous Revamps

    Travel Agent 5 hours, 55 minutes ago

    Rendezvous, a couples-only hotel in St. Lucia, reopened November 8 following a $15 million upgrade. The renovation included room, restaurant, ...

  • SMA president says St Lucia not ready for VAT

    The Star Online 10 hours, 22 minutes ago

    President of the St Lucia Manufacturers Association (SMA), Paula Calderon has cast doubt on whether the country will be ready for the scheduled ...

Web Search Results