Just passing by
121207 Georgia Aquarium 1.jpg

Georgia Aquarium

Home of the biggest aquarium in the World, with sharks and whales on display, the place was certainly impressive. The place was packed when I got there. It was located right opposite of the World of Coca-Cola in Atlanta. Photos from the visit here.