Splendid scenic waterfalls are dispersed throughout the Talladega National Forest. A short hike on the Odum Trail, located near the Cheaha State Park, will bring any recreationist to this picturesque locale, simply named, High Waterfall. This glorious experience will be imprinted in the mind of any outdoorsman finding solace due to the conservation and protection of our natural resources.
No comments:
Post a Comment