Wat Tham Klong Phen

Wat Tham Klong Phen
Thailand, Nong Bua Lamphu Province
Wat Tham Klong Phen, Nong Bua Lamphu, Nong Bua Lamphu Province, Thailand
4.5 out of 5
Map
Wat Tham Klong Phen
Wat Tham Klong Phen, Nong Bua Lamphu, Nong Bua Lamphu Province, Thailand