The island of St. Lucia is for travelers seeking pleasure and enrichment through the wonder of the undiscovered, the adventure of the unfamiliar, the freshness of the unspoiled and the stimulation of the exotic
Life seen from a South African