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 Indiana Basketball Hall of Fame, Westwood Park, and Henery County Arts Park.