It is the only shrine in India, where goddess, Subhadra, sister of Lord Krishna is worshipped along with her brothers, Lord Jagannatha and Lord Balabhadra.