Kayavarohan is one of the sixty-eight 'teerthas' (Pilgrimage) of Lord Shiva as mentioned in the Shiva Purana.
It is of great significance to the Pasupatas (Followers of the Pashupati), those in the spiritual following of Lakulish, for it is considered to be the place of Shiva's appearance on earth in that incarnation.