St. Lucia holds the lure of honey golden beaches, palm trees and almost constant sunshine — but it’s the dense rainforest, fertile valleys, tropical flowers and jungle-covered mountains that earned this stunning mango-shaped island country the moniker “Helen of the West Indies.”