bn:00290183n
Noun Named Entity
JA
No term available
EN
The Twin Falls Idaho Temple is a temple of The Church of Jesus Christ of Latter-day Saints located in Twin Falls, Idaho, just south of the Snake River Canyon. Wikipedia
Relations
Sources
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY