24 Hours in Siem Reap and Angkor Wat
Angkor Wat is both a bucket list item for ancient history buffs and a contender for one of the Seven Wonders of the World. Located in Northeastern Cambodia near the modern town of Siem Reap, Angkor Wat is just one part of one of the biggest temple sites in the world, blending a fascinating medley […]