Excavations have uncovered 12 Buddhist viharas and monolithic statues of Buddha along with other structures and idols.
Read More