Daily Archives: July 27, 2010

Spotlight on St Lucia

               St Lucia is one of the Windward Islands of the Lesser Antilles, a string of islands on the eastern edge of the Caribbean Sea. It is popular with cruise ships and has emerged as a significant honeymoon destination because … Continue reading

Posted in Spotlights | Leave a comment