Sadhus are wandering holy men who live at the most holy of Hindu Shrines.
Pashupatinath is the holiest Hindu (Shiva) temple in Nepal, and according to Lonely Planet, on the subcontinent.