CHEAHA MOUNTAIN IN ALABAMA

Rising above Talladega National Forest, Cheaha Mountain is the highest point in Alabama at 2,407 feet above sea level but the picturesque summit was almost

Read More »

ETOWAH INDIAN MOUNDS

First created over a thousand years ago, what we now know as the Etowah Indian Mounds are a treasure trove of artifacts, bodies, and cultural

Read More »