Just opened in March, 2003, The Children's Museum of Atlanta is located next to beautiful Centennial Olympic Park in the heart of the city. With three boys in tow, a
Have you been to this Atlanta attraction? Tell other travelers what to expect. Submit a review today!
4 of 5 stars