With world-class museums, quirky festivals, theatre shows, live music, laid-back bars and Michelin restaurants, there's never a shortage of things to do in ...