Aviva Blog Directory » Faith & Spirituality » World Religions » Eastern Religions » Buddhism » Denominations » Theravada

Theravada, which means "the teaching of the Elders" is the oldest existing school of Buddhism. Founded in India, it closely relates to the early Buddhist beliefs and practices. It is the main religion of Sri Lanka, Cambodia, Laos, Thailand, and Myanmar as well as a minority religion in many other countries, including southwest China, Malaysia, Bangladesh, Vietnam, and Singapore.

Regular Blogs