Pushpagiri was an Indian monastery located in the Jajapur district of the state of Odisha in India. It emerged between the 3rd to the 11th century, it was considered an important Buddhist site of ancient India and a major center of learning.Read More