St Lucia is a lush island in the Caribbean. It’s somewhere that has always intrigued me and is one of only two countries in the world to be named after a woman. I have been to the island a handful of times and each time I visit I am left with a completely different impression… Read More