Beng Mealea is also a mysterious temple
This Spectacular Angkor Wat period temple is a sight to behold and is located 77km from Siem Reap and called Beng Mealea Temple, Cambodia. I must say that you could see the disappointment on my face🤔 when noticing the lack…