Santikhiri, nestled in the upper slopes of Doi Mae Salong in the northernmost province of Chiang Rai, is the kind of place that time forgot. This quaint hamlet, wreathed in a pink mist of cherry blossoms, is home to the so-called...
To continue reading:
or
Log-In