Saint Lucia is home to breathtaking beaches, a lush rainforest, and of course, luxury resorts.Today I am sharing my stay at the Sandals Grande St Lucian!