Alabama’s Cherokee Rock Village is a scenic mecca for hikers