Check out this great place to stay in Idaho Falls
Entire home/apt in Idaho Falls, United States. A beautiful studio apartment overlooking Broadway Street in historic downtown Idaho falls. Within walking distance to lounges, restaurants, shopping, museum, the beautiful greenbelt and temple. Deck in the back set up for BBQ's. The location is fu...
See this content immediately after install