The temple stands on a mesmerizing spot on the banks of Kusabhadra River. The temple is famous as one of the Sakta Pithas of Puri. The main temple is built on a raised platform. The three walls of the temple on the south, west and north have figures of the Sun god.
The graceful statue of Goddess Chandi remains seated on a lotus flower inside the temple. This temple is believed to be more ancient than the Sun temple of Konark.
The beach of Ramachandi presents an enchanting view and is often crowded by people enjoying a family picnic or a outing with dear ones. This beach is also very famous among the young couples looking for a romantic escapade.