General things to know:

22 Things you need to know before you visit Chiang Mai - Little Grey Box

To-do list:

Chiang Mai Budget Travel Guide (Updated 2023)