Idaho Falls, ID
Idaho Falls is a lovely town! We took a walk on the river walk and visited the Japanese garden. The falls seem to go on forever and are amazing to look at.
Idaho Falls is a lovely town! We took a walk on the river walk and visited the Japanese garden. The falls seem to go on forever and are amazing to look at.