Nicholas Liusuwan: The Complexities Of Thai Buddhism
Thailand is often referred to as "The Land of Buddhism", the best country in the world for those looking to study the teachings of the Buddha, at least the Theravada branch of the teachings. Thailand's reputation as the center of Buddhism is well renowned, with numerous people from all over the world often times coming to Thailand and even learning Thai so that they can study Buddhism there.
Read more: Wat Phra Dhammakaya, Thailand, Media, Buddhism, Religion News