The Buzz travels to Bloomington, Indiana, a college town with an exceptional outdoor appeal, for a look at what driving the tourists to keep coming back.