Horizons '83
Well-Known Member
- In the Parks
- No
Eh, I live in the Atlanta area, been twice since it opened. Very nice, but not really something I go back to often. Think I have spent more time at the Living Seas, oddly enough.They need to demo the whole building. It's a joke now; thanks to places like the Georgia Aquarium.