The center of New Castle is home to cultural attractions like Henry County Historical Society Museum, so you might want to stop by during your stay. If you want to experience more of the culture New Castle has to offer, head to New Castle Henery County Public Library, Indiana Basketball Hall of Fame, and Trojan Woods Nature Preserve.