Angkor Wat

A complex of temples in Siem Reap, Cambodia, Angkor Wat is the largest religious monument in the world. Angkor Wat was dedicated to Vishnu, the God of Protection. Looking straight off the set of Tombraider, because some of the temples were in fact used for the film! Visitors who walk the causeway to the main […]

Read More

Meals in Nepal

Cheese pakoda, pumpkin soup, fresh baked croissant and mint tea  

Read More