Category: Jharkhand

Tapovan
Posted by

Deoghar, a small town in Jharkhand, India, known mainly as a Hindu pilgrimage centre, for me has always been a place for great food and adventure. The Tapovan hills located 10 km. from the town is one such destination. There are various legends and myths associated with this place. One of them is that sage… Read more »