Map of Knights Lake in Pike County, AL:

Knights Lake Pike Troy 31.7844911 -85.8877196