Idaho Town Named Most Cozy Mountain Town In Country By Expedia
It's not often that Idaho gets called out as the best when someone comes up with a list of anything having to do with mountains. But, Expedia has just declared one Idaho town as the best in a brand new mountain ranking.