Tham Lod Cave
Tham Lod cave is about 50km north of Pai in far north Thailand. It’s an epic motorbike ride there through winding roads and beautiful mountainous scenery. Tham Lod is the largest natural limestone cave system I have ever been in and it has the added attraction of having a stream run right through it. Giant fish