Srikakulam, Srimukhalingeswara Temple is a temple dedicated to Lord Shiva located on the left banks of River Vamsadhara. Elegantly carved, this temple is a group of three temples dedicated to three forms of Lord Shiva namely, Mukhalingeswara, Bhimeswara and Someswara. The temple is built in Indo-Aryan style. To witness one of the marvellous sculptures, carvings and intricate architecture, one has to visit this temple. The architecture of the temple is so elegant that one just cannot move eyes from it. As you observe closely, you can see that every piece and corner of the temple is as excellent as the other.
At the entrance, which is a huge arched gate, you are welcomed by two lions on each side of the few stair-cases. The first gate takes you to the outer prakara have where there is you a Nandi in a mandapam. A more intricately carved gate with figures of Gods and Goddesses takes you to the inner prakara (compound wall) where stands one of the master pieces of those times, the temple of Mukhalingeswara. At every corner of the inner prakara, there are many small temples, some dedicated to Lord Shiva (in the form of Someshwara and Bhimeswara) and Lord Ganesha. As you enter the temple, in the inner compound, there are two temples dedicated to Lord Shiva, one at your right and the other at your left. In the centre stands the fantastic finely carved temple. The walls of the temple in the centre have images of Gods and Goddesses in their various avatar (forms). You can see images of Lord Shiva with His consort, some of them are forms of Lord Vishnu on them. Every image depicts a story from the Shiva Purana.