3.5 out of 5

Tag: Tutla Bhavani Temple

spot_imgspot_img

Tutla Bhavani Waterfall and Temple in Rohtas.

Tutla Bhavani Waterfall Tutla Bhavani (also known as Tutla or Tutla Dham). Dehri is situated about 20 kilometres southwest of Sone. This place is known...