The Nageshvara Jyotirlinga is one of the twelve Jyotirlinga shrines, and is believed to be one of the most holy temples of Gujarat. The presiding deity here is Lord Shiva, whose shrine is placed in an underground chamber. The temple is excessively crowded by devotees on the occasion of Shivaratri.