Among the many places in Thailand, Chiangmai comes well recommended, and for very good reasons. Travelers point to the many amazing sights and things to do in this laidback city situated in the Himalayan foothills. For visitors exploring Thailand, Chiangmai never ceases to amaze. Small wonder luxury hotels (like Shangri-La Hotel, Chiang Mai) near this destination are frequented … [Read more...]