Norcross is a family-friendly place known for its restaurants. Nature lovers can explore top areas such as Centennial Olympic Park and Lake Lanier. Truist Park and Mercedes-Benz Stadium are other popular sights to visit.
Take the family to visit the sea creatures you'll find at Georgia Aquarium and find out why this is a popular attraction in Atlanta. Attend a sporting event or simply enjoy the lively bars while you're in the area.