Superb hike in the shade of the tropical forest.
(Fort de France)