Angkor Wat, Cambodia | The Temple City

5/5 – (2 votes) The city that has decorated the Cambodian national flag since 1993 symbolizing justice, heritage, and integrity and that has left Europeans baffled for centuries – Angkor Wat. Angkor Wat directly translating to ‘Temple city’ is the largest pre-industrial city in the history of the world. It is also the largest religious … Continue reading Angkor Wat, Cambodia | The Temple City