Home to Indiana University, this charming college town rolls out the red (and white) carpet to welcome guests with a winning mix of arts, culture, sports, scenery, food and fun.
4