De grootste stad van de staat Idaho staat bekend als de City of Trees, een stad vol natuurlijke schoonheid, mogelijkheden voor buitenactiviteiten en musea.
Dat de natuur bij Twin Falls prachtig is, moge duidelijk zijn: twee van de hoogste watervallen ter wereld, een rivier in een kloof en duizenden fossielen.
De grootste stad van de staat Idaho staat bekend als de City of Trees, een stad vol natuurlijke schoonheid, mogelijkheden voor buitenactiviteiten en musea.