St Lucia’s stunning beauty, capped by the famous twin peaks of the Pitons, hides a turbulent history.
Buy this magazine