Tag: Beng Mealea

  • The Impressive Beng Mealea

    The Impressive Beng Mealea

    The Impressive Beng Mealea Beng Mealea is a Hindu temple which is located in the city of Angkor Thom in Cambodia. Beng Mealea is positioned at a distance of around 60 km from Siem Reap. The place gives you an impression of Indiana Jones as well as the Lara Croft. Here you can enjoy climbing […]