Photos of Twin Falls Idaho Temple
About Twin Falls Idaho Temple
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.
churchscenic
Photo Tips and Community Notes
Be the first to add one










