Carbondale is a family-friendly place known for its restaurants. Activities like hiking give you a chance to enjoy the outdoors while you're in town. Nature lovers can visit Giant City State Park and Lake of Egypt. While you're here, stop by Ferne Clyffe State Park and Trail of Tears State Park.