place of worship - Dennery, Saint Lucia