Gallery:
Perpetual Wonder

Tham Lod Cave, or ‘The Lod’ as locals call it, is a cave system near Soppong, Pang Mapha district, Mae Hong Son Province, northern Thailand. The Nam Lang River flows through the cave which is filled with stalactites and stalagmites.

Categories: Thailand

Purchase Options