Doi Inthanon National Park is Thailand’s highest mountain which is a true jewel of natural beauty, consisting of rugged mountainous terrain blanketed by lush tropical forests and majestic waterfalls. First, we stop at Wachirathan Waterfall, one of Inthanon’s most beautiful waterfalls. Then, we drive to hill tribe village where you can sample...Read more