Map of Hals Lake in Clarke County, AL:

Hals Lake Clarke Ginhouse Island 31.2835036 -87.9072201