
Sorry, we couldn't find anything that matches your search.
A vibrant city with the imposing...
The stronghold of several erstwhile...
Declared as India's first UNESCO World...
Tutula Bhawani (also Tutrahi or Titula Dham) is located near Tilauthu and approximately 20 km southwest from Dehri-on-Sone. From north-west and south-east, these are two large mountains.The two large mountains converge to create a green valley, which stretches to 1 mile. There's a spring falling in the middle and from the middle of the valley a kachuar river flows.
All this creates a fascinating scene.