Take an adventure through these North Alabama hidden gems that go from an epic canyon to forests to scenic trails and waterfalls.