Home Gupteswar Cave Temple, Koraput

Gupteswar Cave Temple

Shiva · Limestone Cave · Odisha

॥ ॐ नमः शिवाय ॥

Share this temple

The Gupteswar Cave Temple in the forested Koraput district of Odisha enshrines Shiva as Gupteswar, the “hidden lord,” in a natural limestone cave above the Sabari river. The lingam, said to have revealed itself within the cave and to grow slowly over time, draws pilgrims into the dim chambers of the hill for a darshan unlike any in a built temple.

The hidden lord of the cave

Gupteswar means “the hidden god,” for the Shivalinga is said to have lain concealed in the cave until it was discovered by a hunter, after which worship began. The lingam stands deep inside a limestone cavern, reached through a low entrance, and devotees believe it to be slowly self-growing — a living sign of the lord’s presence in the rock.

A cave above the Sabari

The cave opens in a hill above the Sabari (Kolab) river, in country tied by tradition to the Ramayana, where Rama is said to have worshipped Shiva during his exile. Limestone formations, hanging roots and the cool dark of the chambers give the shrine the feel of a place older than memory, and a second cave nearby is home to colonies of bats.

Worship in the deep forest

Set among the hills and teak forests of southern Odisha, Gupteswar is a place of pilgrimage and of pilgrimage-as-journey, far from the cities. Maha Shivaratri is the great festival, when thousands climb to the cave with offerings of bel leaves and water for the hidden lingam.

How to reach Gupteswar

  • By road: Gupteswar is about 75 km from Jeypore and roughly 90 km from Koraput town, in the far south of Odisha near the Andhra–Chhattisgarh borders.
  • By train: Jeypore and Koraput are the nearest railheads.
  • By air: Visakhapatnam is the nearest major airport, around 200 km away.

Frequently Asked Questions

What is the Gupteswar Cave Temple?

It is a Shiva shrine in a natural limestone cave in Koraput district, Odisha, where the lingam, known as Gupteswar (the hidden lord), is said to have revealed itself within the cave.

Why is the lingam called Gupteswar?

Gupteswar means “the hidden god.” The Shivalinga is said to have lain concealed in the cave until discovered by a hunter, after which its worship began.

Is the lingam really self-growing?

Devotees believe the cave lingam grows slowly over time, which they regard as a sign of Shiva’s living presence in the rock; it is a matter of faith and tradition.

What is the Ramayana connection?

The forests around the Sabari river are linked in tradition to Rama’s exile, and he is said to have worshipped Shiva in this region.

How do I reach Gupteswar?

Gupteswar is about 75 km from Jeypore in southern Odisha. Jeypore and Koraput are the nearest railheads, and Visakhapatnam airport is about 200 km away.

When is the main festival?

Maha Shivaratri is the great festival, when thousands of pilgrims climb to the cave with bel leaves and water for the lingam.

॥ हर हर महादेव ॥  •  Bhaktiras.net Temple Guide

Quick Facts
DeityShiva as Gupteswar (the hidden lord)
SettingNatural limestone cave
RiverSabari (Kolab)
LegendLingam discovered in the cave; believed self-growing
RegionForested southern Odisha
Main FestivalMaha Shivaratri
🗺️Tap to load the interactive mapOpen in Google Maps ↗