Punyagiri, located about 25 km from Vizianagaram.This temple is located in the
Punyagiri hills near S.Kota.The old name of this hill is Virata Parvatha.One of the oldest Shiva temples of the
country is located in
Punyagiri.Considered to be a very
holy spot, a large numbers of devotees flock here during the Ma
hasivaratri festival. Large number of devotees visit the lord during the Mahashiva ratri and Karthika masam.According to a legend, if a devotee bathes in the nearby waterfall and after that goes for a darshan of Lord Shiva, Moksha is attained.