
Located an hour’s drive north of Chiang Rai city, Mae Fah Luang Garden is a beautiful place to visit if you are in this part of northern Thailand. The landscaped gardens are sited high up on the mountain of Doi Tung and visitors are rewarded with a stunning display of plants and flowers. Set in … [Read more...]










