Our city guide for the best things to do in Chiang Mai for first-time visitors. Everything to know to have the best time in Chiang Mai.