Sandals Grande St Lucia I was thrilled to escape my everyday routine and stay in St Lucia! St Lucia is one of my favorite Caribbean islands! I stayed at Sandals Grande St Lucia for 7 nights. Overview Located on its very own peninsula the Sandals Grande St Lucia is paradise! Every room offers short walk […]