Designed by
Title
Bhattarika—the Goddess of Power, temple on the bank of Mahanadi River, Badamba, Cuttack, Odisha, India #322706241
Description
Nestled in a small obscure village of Sasanga in Badamba district of Odisha, Bhattarika Temple is one such place on the banks of the longest river of the state, Mahanadi. Surrounded by the magnificent view of the river plains and the beautiful range of Ratnagiri mountains, the place has a rustic charm to it.