Chiang Mai is well renowned for its excellent trekking, though trekking is advised to be taken with a tour guide. It has great mountain ranges and mountain biking in Chiang Mai is becoming a very popular activity too, once again though you will need to go with a tour group. There are some good sports facilities in Chiang Mai, including tennis and squash courts and swimming pools; these are located at the main sports clubs in Chiang Mai. Golfing in Chiang Mai is also a treat with low green fees and beautifully set out professional courses. For something a little more fun and also a little more frightening there is a bungee jump in the province, it has a 50 metre drop into a jungle lagoon and a great experience, well worth a try.
For visitors that would like to develop the body and mind there are yoga and meditation classes being held all over Chiang Mai as well as some excellent Thai cooking courses. Thai Kick boxing courses can also be tried in Chiang Mai so be aware they train you hard and it will take you to the edge of your physical capabilities if you wished to be pushed that far.