Some towns make you want to stay forever, and Hood River, Oregon is absolutely one of them. Tucked along the Columbia River ...