Possibly the most picturesque of the Caribbean islands, St Lucia features abundant natural beauty culminating in the south with the majestic twin-peaks of Les Pitons mountains.