This Oregon Town Was Just Named the Best Small Mountain Town in America
There are beautiful towns in Oregon, and then there are places like Hood River where it sometimes feels like nature may have been showing off a little. Perched above the Columbia R…