Located across the street from the College Football Hall of Fame in downtown Atlanta is Centennial Olympic Park, a 22-acre patch of land that features lush sections of grass, artwork, pools and ...
Situated on Mount Van Hoevenberg about 7 miles southeast of Lake Placid, the Olympic Sports Complex is an ideal attraction for those interested in the Olympics and winter sports. The training ...