Gainesville is a family-friendly place known for its restaurants. Nature lovers visiting Gainesville can explore top areas like Lake Lanier. There's plenty more to see, including sights like Atlanta Botanical Garden, Gainesville and Don Carter State Park.