Tallassee
Tallassee, first called Talisi by the Creek Indians, is a city on the Tallapoosa River, found in both Elmore and Tallapoosa counties. The city is located in the densely forested Emerald Mountains, a small southeastern chain of the Lower Appalachians, and has a population of nearly 5,000.
What to See & Do
I want to discover my
Alabama Sweet Spot by
in