A picturesque island in Mahandi, the place named after its presiding deity Lord Shree Dhabaleswar (Shiva). The enchanting water spread of Mahandi here provided ample opportunities for boating. There is a hanging bridge connecting the island from its northern side to Mancheswar.