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 for the temple of Goddess Maa Tutla Bhavani and the incredible waterfall. The natural beauty around Tutaleshwari Bhavani Temple is captivating. The statue of Mahishasura Mardini is installed in the…