Wat Langkha Khao is located in Phra Nakhon Si Ayutthaya, Thailand on 9H47RRV, Tambon Tha Wa Su Kri, Phra Nakhon Si Ayutthaya District. Wat Langkha Khao is rated 4.1 out of 5 in the category historical landmark in Thailand.
Address
9H47RRV, Tambon Tha Wa Su Kri, Phra Nakhon Si Ayutthaya District