Located at a distance of around 30 kms from Berhampur, the temple reigned by Goddess Durga, is a place with immense religious importance. A flight of 1240 steps takes one to the temple of Balkumari, which is frequently visited by people of many parts of Southern Odisha and nearby areas of Andhra Pradesh.