A perfect day in Chiang Mai: exploring the 'rose of the north'