The Lewis and Clark Discovery Center in Lewiston, Idaho offers visitors a unique and educational experience. With indoor displays, an outdoor interpretive plaza, and a captivating film about Lewis and Clark's journey in Idaho, the center provides a comprehensive understanding of their historic expedition.
Located in the stunning Hells Canyon National Recreation Area, the center is surrounded by breathtaking natural beauty, including the deep gorge of Hells Canyon and the majestic Seven Devils Mountains. It also pays homage to the indigenous tribes that once called this area home, adding a cultural dimension to the visitor's experience.
Generated from the website