Parikrama around the Harihareshwar temple is considered a sacred duty by devotees visiting the holy site. The walk encircles around the temple and traverses alongside its four attendant hills
The temple is located at the top of a hill, and the parikrama path descends right down to the Arabian Sea, traversing the rocky shore at places. As you enter the pradakshina area, there is a Gayatri Tirth on the right side. Some 70 steps cut into the laterite rock lead down to the shore, below. Walking down the section of the hill known as Vishnugiri, one comes to the Shuklateertha, which is nearby a number of other teerthas (ponds) that are named in the Puranas. These include Gayatri, Shool, Chakra, Naag, Gautam, Kamandalu, Kaamdhenu, Gauri and Pandavteertha. Pandav Teertha is where the Pandavas performed the Pind Daan rite in honour of their father. Thousands of devotees come to this place each year to offer Pind Daan to their departed family members.
The parikrama path first goes around the temple, then climbs the hill directly behind it, proceeding down to the sea, along the shoreline, then back up to the temple. The pathway winds up and down some 200 feet.
The waves have cut small caves and niches into the rocks here. At one such cove, sweet water flows back out of one of the crevices each night. Just above this spot, there is a natural ‘Aum’ formed in the rock. There are many beautifully carved sculptures carved into the rock along the route, and in one of the ancient caves resides a Shivaling.