Hello all
We are moving to Saint Lucia in 2023 to build some luxury rental villas and retire / travel. Is there a British and perhaps Russian expat community in Saint Lucia and if so where and when do they meet and when?
I hear the yacht club is a good social outlet…?