Bhalu Dumri is a small island located inside the Hirakud Reservoir near Lakhanpur. It is around 52 km from Jharsuguda town. There are two small islands within the Mahanadi River where tourists come here for a picnic by boat. Maa Maheswari temple has situated inside the Hirakud Reservoir at Mura. It is a Submerged Temple of Hirakud Dam. The temple is submerged in water most of the year. Bhalu Dumri Island is one of the tourist places in Lakhanpur, Jharsuguda.