We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Shree Shree Samaleswari, the presiding deity of Sambalpur, is a strong religious force in western part of Orissa and Chhattisgarh state of India. On the bank of the river Mahanadi the mother goddess Samaleswari is worshipped from ancient times as Jagatjanani, Adishakti, Mahalaxmi and Mahasaraswati....More