(Last Update: 24 Apr 2023)
This unit is located on the northwestern coast of the beautiful island of St. Lucia in the village of Marisule which is part of the wider town of Gros