From caves and canyons, to parks and preserves, there are several beautiful nature spots waiting to be discovered in Alabama.