Ta Prohm, one of Cambodia’s most striking temple complexes, is a must-see for travelers to the country. Plus, many might remember it from the scene in Tomb Raider. Enjoy and stay tuned for a post on Siem Reap’s Ankor Wat complex.

Advertisements