St Lucia Ski Club Beer Garden Relaxing with the kids at the St Lucia Ski Club Beer Garden on our visit to St Lucia in South Africa in 2016. Relaxing with the kids at the St Lucia Ski Club Beer Garden on our visit to St Lucia in South Africa in 2016.