I Love Saint Lucia, Let’s Go

‚ÄčOn Saint Lucia official page you can read the following paragraph "One of the Windward Islands of the West Indies' Lesser Antilles, Saint Lucia (pronounced Saint LOO-sha) is nestled halfway down the eastern Caribbean archipelago. The "Helen of the West Indies," Saint Lucia is...