About Siem Reap & Cambodia

The town of Siem Reap , in northern Cambodia, is the primary access point for the Angkor Archaeological Park, home of Angkor Wat and many other amazing temples. The name Siem Reap literally means “Siam Defeated, and is now a bustling little town with lots of different activities, as well[…]

Read More »