This is one of the best places to visit in Bhubaneswar due to it’s historic origins and 12th century art. Its main deities are Lord Krishna, Lakshmana, and Subhadra. This is an important Vaishnava temple visited by thousands of devotees. Its architecture is similar to the Lingaraja temple and it has many small shrines inside its compound. It was built during the Ganga Dynasty. This is one of the most ancient temples dedicated to Lord Vishnu.
There are many sculptures that are beautifully carved inside this temple complex. There is also a fascinating sculpture of Lord Balarama standing on top of a 7 hooded serpent. There are many idols sculpted in different postures which bear mythological significance. There are many rituals that take place daily inside this temple.