Kesariya – The Largest Buddhist Stupa

🔊 Listen to this Kesariya is a small city situated in the East Champaran district of Bihar, India. It is renowned for being the site of the biggest stupa of India, built by King Ashoka. Kesariya was called Kesaputta during the time of Buddha. Kesariya region is well known for … Continue reading Kesariya – The Largest Buddhist Stupa