Tag Archives: nature
dolphins

Natural St Lucia: Ten Ways To Experience St Lucia’s Natural History

The legend goes that Helen of Troy’s beauty was so great, wars were fought over her. While British and French troops may not have fought for St Lucia’s beauty specifically – more for her resources, which perhaps amounts to the same thing when all’s said and done – the nickname ‘the Helen of the West […]

Leave a comment Continue Reading →