The Twin Falls Idaho Temple is a temple of The Church of Jesus Christ of Latter-day Saints located in Twin Falls. It became the fourth LDS temple in the state when it was dedicated in August 2008.
📍 Explore on PIXEO Map →
churchscenic
The Twin Falls Idaho Temple is a temple of The Church of Jesus Christ of Latter-day Saints located in Twin Falls. It became the fourth LDS temple in the state when it was dedicated in August 2008.