theroamingpear.com
Top Sights in Angkor Wat
Angkor Wat is the largest religious structure in the world; an architectural and spiritual wonder built more than a thousand years ago by 50,000 artisans with 4,000 elephants over a 40 year period.…