Annual Idaho Falls - Tokai-mura Sister City Delegation visits Japanese Pavilion construction siteWhile in Idaho, they visited several local attractions and attended social functions in the evenings. They visit every other year and...