Idaho Falls' Japanese Garden HistoryIdaho Falls is sistered with Tokai Mura, Japan as part of the international Sister Cities Program to promote international understanding...