waeng8.wordpress.com
Angkor Wat: The World’s Largest Religious Monument
Angkor Wat, located in Siem Reap Province in Cambodia, is the world’s largest religious monument. “Angkor” comes from Sanskrit and means “city” while Wat is Khmer for …