Think of Saint Lucia and most people picture the Pitons, or the endless white sand that graces the cover of every brochure. They are the cover stars, admittedly, but the version of the island I found ...