Savannah Dhu

Savannah, New York

Near the Town of Savannah, New York and adjacent to the Montezuma National Wildlife Refuge stands the Lodge at Savannah Dhu. The structure reflects the character of the great lodges of the Northwest and the Adirondacks in New York State.