Sights of Cambodia /Angkor Wat

Angkor Wat is the largest Religious monument measuring over 162 Hectares. Angkor  Wat means  Temple city and was constructed in the 12th century.













Comments

Popular posts from this blog

Omurice

Swedish Mud Cake

Creamy Chicken Mushroom and Marsala Pasta