nerdlinger New Member Feb 6, 2009 #1 I just moved to Atlanta's south side and the nearest lake is Lake Jackson. What can you guys tell me about it?
I just moved to Atlanta's south side and the nearest lake is Lake Jackson. What can you guys tell me about it?