Map of Indian Valley Lake in Shelby County, AL:

Indian Valley Lake Shelby Helena 33.3723243 -86.7644487