Google
×

Teton Dam

(114) Tourist attraction in Madison County, Idaho
The Teton Dam was an earthen dam in the western United States, on the Teton River in eastern Idaho. It was built by the U.S. Bureau of Reclamation, one of eight federal agencies authorized to construct dams.
Address: Newdale, ID 83436