Isle of Hope located on the Skidaway River, Savannah, Ga.