Bodh Gaya – Buddhist Pilgrimage
One of the pivotal pilgrim spots in Buddhist culture, Bodh Gaya is situated at a distance of around 17 KM from the Gaya town in the Indian state of Bihar
Richa is a social media enthusiast, freelance writer, blogger and digital marketing expert.