Angkor Wat

Angkor Wat, Cambodia's Main Tourist Attraction, The Spiritual And Cultural Heart Of The Nation, Visiting It Is A Unique Experience. The Giant Plant Roots That Have Wrapped The Mysterious Temples Of Angkor Were Movie Set Of Tomb Rider. Photo