Panchalingeswar is a Shiva temple complex in the Nilagiri hills, about 60 kilometres from Balasore, dedicated to five natural stone lingas that sit beneath a flowing stream. Pilgrims worship by reaching down into the water to touch the lingas rather than seeing them — an unusual form of devotion that gives the site a distinctive character. The surrounding hills are forested and the setting is notably peaceful.
The approach to the temple involves a walk through pleasant countryside; the shrine itself sits beside a small waterfall. It is particularly busy during Shivratri, when pilgrims come from across the district. The combination of natural beauty and religious significance makes Panchalingeswar a worthwhile excursion from Balasore, though it requires your own transport as public connections are infrequent.