February 21, 2023
Mae Sot and Thee Lor Su – Frontier Regions including Thailand’s highest Waterfall
In December 2022 we travelled into the mountains of Tak Province and onto Thailand’s highest Waterfall, Thee Lor Su, within…