Tag Cambodia

Beng Mealea ,Cambodia

Beng Mealea is a temple located in a forest about 40 km east of Angkor Wat in Cambodia, about an hour and a half by…