Posts Tagged ‘Wat Tham Suea’

Wat Tham Suea

Tuesday, June 29th, 2010

Tham Suea Wat Tham Suea, which literally means tiger cave temple, is located in the Khiriwong Valley amidst lush forests and mountains with large trees over a hundred years old approximately 9 kilometers northeast of Krabi Town.

(more…)