Idaho hides a secret that’s too good to keep quiet – a charming college town where mountain views meet Main Street America, ...