The Latest...

Explore one of Cambodia’s Less Visited but Still Impressive Temples of Beng Melea

Beng Melea (which translates into lotus pond) is an Angkor-style temple complex located more than 60 kilometers east from Siem Reap.