Deoghar – The Abode of the Gods

This little metropolis within the green and picturesque surroundings of Jharkhand on the whole draws a huge range of Hindu pilgrims each 12 months. As its name indicates (Deoghar method ‘the house of the gods’), deities here seem to outnumber the locals. But the city gets diagnosed as ‘Baba Dham’ due to simply one shrine–Baidyanath … Read more