Centennial Olympic Park is a 21-acre public park located in downtown Atlanta, Georgia owned and operated by the Georgia World Congress Center Authority.

Facebook Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here