Angkor Athletes and Apsara Angels
August 18, 2014
Angkor Wat is the biggest of many historic Khmer temples situated near the tourist resort town of Siem Reap in Cambodia. It is the largest religious monument in the world and has been ranked as one of the Seven man made Wonders of the World. Khmer civilisation came into it’s own and thrived here for centuries … More Angkor Athletes and Apsara Angels