Which is the largest stupa in India?

Kesariya Stupa is a Buddhist stupa in Kesariya, located at a distance of 110 kilometres (68 mi) from Patna, in the Champaran (east) district of Bihar, India. The first construction of the Stupa is dated to the 3rd century BCE

Leave a Comment

Your email address will not be published. Required fields are marked *