Harihara Deula Temple
Harihara Deula Temple The Harihara Deula, also known as the Twin Temples, is located near the Mahanadi River in Gandharadi village, Boudh district, Odisha. It has two identical temples, which is why it is often called the “Twin Temples.” Built-in the late 10th century by the Somavamsi kings, this temple complex is dedicated to both…
