Wat Koh Decho Senchey
← Explore all Temples & Teerth
Place: Siem Reap
Wat Koh Decho Senchey. Located in Siem Reap.
- Address
- 13.40280, 103.90325, Nokor Thom, Krong, Siem Reap, Siem Reap province
← Explore all Temples & Teerth
Place: Siem Reap
Wat Koh Decho Senchey. Located in Siem Reap.