Isle of Hope, near Savannah, Ga.