Chiang Mai, lovingly known as Thailand ... The medieval moat and walls mark out the perfectly squared old city, known for its ...