Khao Kho Royal Palace & Wat Pha Sorn Kaew, Phetchabun, Thailand March 30, 2016 by admin “Khao Kho Royal Palace is situated on Khao Ya, Tambol Sadohpong, Amphur Khao Kho…