Salazie is a true Garden of Eden with waterfalls whose mountain water streams down the slopes, forming a kind of long, undulating mane.