Courtesy of Ray Morton
Moccasin Gap on the Coosa River
Moccasin Gap on the Coosa River in Elmore County is a Class II/III whitewater stretch frequented by adventurous kayakers.