Buddhist pilgrimage sites in india : With more than 500 million followers, the 4th largest religion in the world at present, Buddhism took birth in ancient India around the old kingdom of Magadha. It is known as Bihar at present. Although Buddhism is commonly practiced in the Himalayan regions like Sikkim, Arunachal Pradesh, Ladakh, etc. yet […]