Nestled in between waterfalls, cascades and pools, Saut de Baril is a well known pilgrimage location in Southern Haiti.