The city of Chiang Mai, the vibrant cultural center of Thailand's north, is a place full of rich customs and breathtaking landscapes. Starting with its old shrines to the lush mountains that cradle it, there are numerous things to do in Chiang Mai that cater to all kinds of tourists.