Travel and Tourism The Myth of Yaksha: Mythological Creatures that Protect Thai Temples October 31, 2023 2 mins Diandra Paramitha