Where is Tham Khao Luang Cave?

Where is Tham Khao Luang Cave located?

Tham Khao Luang Cave, Phetchaburi, Thailand (approx. 13.13609°, 99.93303°)


Where is Tham Khao Luang Cave on the map?