I've only tried the first two--but literally any state park in Alabama is amazing! Oak Mountain, Ruffner, Tannehill are all within 15 minutes of Birmingham!