You can't visit the area without admiring Fish Statue. This renowned feature on the landscape is on most people's sightseeing list.
If you're planning to stick around a while in Downtown Atlanta, Fish Statue is a great place to start your sightseeing. This work of art is one of numerous attractions that'll keep you on the go here. Centennial Olympic Park, Georgia Aquarium, and World of Coca-Cola are also waiting for you nearby.