Hiking The Walls of Jericho in North East Alabama. Snakes, waterfalls and caves!!