Geography
Landmarks Encyclopedia Entry 1776230705
Angkor Wat is a majestic temple complex in Cambodia, a testament to the ingenuity and artistic prowess of the Khmer Empire, and one of the largest and most impressive archaeological sites in the world.
Marco Wanderer
7
3 min read