South Central Idaho Tourism

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Twin Falls, United States

visitsouthidaho.com
Convention information bureau

South Central Idaho Tourism Reviews | Rating 4.8 out of 5 stars (1 reviews)

South Central Idaho Tourism is located in Twin Falls, United States on 2015 Nielsen Point Pl. South Central Idaho Tourism is rated 4.8 out of 5 in the category convention information bureau in United States.

Address

2015 Nielsen Point Pl

Phone

+1 2087325569

Accessibility

Wheelchair-accessible entrance

Open hours

...
Write review Claim Profile

A

Ane Nichols

Este es un lugar increíble, para ver el Cañón del río Snake y Perrine Bridge. cuando llegas es increible la sensacion que tienes al ver estas dos maravillas. Tienen un gran parking que esta justo al lado del mirador.