The 7 best places for hiking in the Birmingham area