Boulder Creek Plantation is a well-managed and meticulously maintained wildlife preserve situated on 300+/- acres in north-central Tallapoosa Co, Alabama. Located just 10 miles from Alexander City, AL, 47 miles from Auburn, AL, 81 miles from Birmingham, Al, and a short distance to Lake Martin. The Main Lodge. The […]
Leave a Reply