Beng Mealea Temple - Spectacular Nature - Veayoleta Travel

Beng Mealea means "Lotus Pond" in Khmer Language. The temple has the same style to Angkor Wat and was built by the same king, Suryavarman II


Who Upvoted this Story


Comments