Angkor Wat Virtual Tour

An large temple in Northern Cambodia Angkor Wat is an enormous temple complex located in northern Cambodia. In fact, it is the largest religious monument in the world stretching over some 400 km2, including forested area. It looks magnificent. The word “Angkor” means “capital city” in the Khmer language, while the word “Wat” means “temple.” … Continue reading Angkor Wat Virtual Tour