Chiang Mai's ethnic diversity, breathtaking scenery, and the multitude of festivals and attractions attract more foreigners every year. Blessed with pristine mountains, waterfalls, and rivers, it is a nature lover's paradise and offers numerous activities, from trekking and rafting to cooking and massage courses.