The Cave of Machhindranath is believed to have been named after Sage Machhindranath, a holy person who meditated in this very place. Situated on the Tornamal Hill Station, this cave is naturally formed. The Machhindranath Temple and the Markendeya Rishi Seat are two other attractions that must be visited here.