This Oregon town of 20,600 residents hosts 400,000 annual theater visitors
I step from my rental car into the golden afternoon light of Ashland, Oregon, a town that defies mathematical probability. With just 20,600 residents, this pocket-sized mountain hamlet somehow hosts 400,000 theater enthusiasts annually. That’s 19 visitors for every local. The air buzzes with anticipation as I join the crowd streaming toward the Oregon Shakespeare … Lire plus