Angkor Wat History , Description , Restoration Location

Angkor Wat History , Description , Restoration Location

Angkor Wat history Article: The largest religious structure in the world is , which is located in Seem Reap, Cambodia. The name Angkor Wat literally translates to “City Temple” in Khmer, the national language of Cambodia. This is about as generic a name as you can get. When the temple was first constructed in the […]

Continue Reading