Sankhu
Nepal /Kathmandu /Sankhu Sankhu Village, situated between Kathmandu and Lhasa, Kathmandu, Nepal. Edit Detail InformationEdit Sankhu place is also known as the Eighty Siddhas as there are four of five caves where the siddhas of India are said to have stayed. One of the caves is also said to have been the practice cave of […]