PUBLIC ART CREATIONS AND CRAFTSMANSHIP ON DISPLAY FOR ALL TO SEE
SISTER CITY JAPANESE GARDEN is located on the west side of the Snake River, just east of the Broadway Bridge. Its purpose: a celebration of Idaho Falls and its “sister city,” Tokai-mura, Japan.
10
IDAHO FALLS VISITORS GUIDE 2010
CULTURE