Chiang Mai is the perfect blend of all the great things that Bangkok has to offer (amazing food, beautiful temples, friendly people) with a smaller town feel. The Old Town of Chiang Mai is surrounded by a wall and tree-lined moat that, instead of repelling invaders, is now an...
