Experience Alabama’s Great Outdoors at Cherokee Rock Village

Native American Historical Sites Alabama – Destination Three Have you ever been eye to eye with a swooping hawk? Take the concept of a bird’s-eye view to a new level at the Cherokee Rock Village near Leesburg, Alabama. The Boulders In the foothills of the Appalachian Mountains, Cherokee Rock Village is a massive formation of … Continue reading Experience Alabama’s Great Outdoors at Cherokee Rock Village