Tapovan

TAPOVAN

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

NEARBY ATTRACTIONS