The place is named after the presiding deity Goddess Bhairabi at remote village Mantridi. Bhairabi now a days has become an important Shakti Pitha. Tourists from all most all parts of Odisha as well as northern Andhra Pradesh visit this holy shrine everyday.
How to Reach:
Nearest Airport is Bhubaneswar
Nearest Railway Station is Berhampur
By Road it is 18 k.m. away from Berhampur