The Glossary
devadas - "meaning goddesses."
Cambodia flag

Siem Reap Traveler Advice

/ Asia / Cambodia / Siem Reap / Siem Reap Traveler advice