What are the best excursions in St Lucia for scenery , sightseeing , hiking .

Excluding beaches, shopping , snorkling, diving.

Also is it better / cheaper and as easy to book your own instead of the ship sponsored ones ?