Angkor Wat Cambodia – Everything About It
Angkor Wat, Cambodia is the largest temple complex of the world. The city where the temple was built, Angkor (meaning city in Khmer), is located in Siem Reap, and was once the capital of the Khmer Empire. This city contains hundreds of temples. It is said that in its prime, Angkor had a population of...
