Sights to See
The largest Buddhist Stupa is one of the most famous Buddhist sites in the world. Stupa is generally a mound commemorating the Buddha’s death. These stupas are revered by the Buddhists. Several stupas were raised by the great Mauryan emperor Ashoka throughout India.