Sights of St Lucia   The first thing you notice about Saint Lucia is its magnificent, rugged green landscape. It’s an emerald jewel jutting into the sky, surrounded by deep, sapphire-blue seas. Two of these emerald jewels at the southern ...