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.

Nearby Place

Naulakha Mandir

Situated 1.5 kms from Baidyanath Dham is the Naulakha Temple, so called bec ...

Read More

Baidyanath Dham

Jharkhand is the nest of few pilgrimage centres, which have great historica ...

Read More