Ramachandi Temple is located south-west of the Konark Sun Temple on the mouth of Kushabhadra River. According to the legends, this temple was dedicated to Goddess Ramachandi, while others debate that Sun God was worshipped here. The legend behind the construction of temple says that Kalapahada vowed to destroy all the temples of Hindu worship during 17th century. After destroying the Sun temple, he moved ahead to destroy Ramachandi temple.
To protect the temple, Goddess Ramachandi dressed as a maid servant and asked Kalapahada to wait at the door till she brings water from the river for the Goddess. After a long wait, Kalapahada entered the temple and found the throne empty. He thought that the maid took away the deity, so he followed her in anger. On reaching the bank of the Kushabhadra River, he found Goddess Ramachandi floating in the middle of the river and returned back.
After this incidence, Goddess Ramachandi came in dream of a priest and ordered him to build a temple on the bank of the Kushabhadra River. Today, this place is now known as Ramachandi.