Tham Lod is also known as Tham Nam Lod, which means “a cave with water flowing through it”. It’s located in the Pang Mapha District in Mae Hong Son province. The most common way to get to it from Chiang Mai is to go up through Pai, a very popular destination with...