Twin Falls Idaho

Twin Falls Idaho Temple

The Twin Falls Temple was the 128th temple built in the world and the 4th in Idaho. The temple was dedicated on August 24, 2008 by Thomas S. Monson.

Filter products / Twin Falls Idaho / Showing all 4 results
Temple
Artist
Season
Other Options
Sort by