Ta Phrom: Amazing Stuff You Can Find In The “Tomb Raider Temple”

Ta Phrom is one of the Angkor Wat temples you will find in Siem Reap. After touring the Angkor Wat, we made our trip to Ta Phrom, which many people know it as the “Tomb Raider Temple” . Why Tomb Raider