Tour


    Tapovan Hill

    Located 10 kms south of Deoghar is considered to be the site of meditation for many sages. Tapowan is believed to be the ‘tap’ bhoomi (meditation site) of Sita.