Craignano is a small town in Himachal Pradesh, India.It is on the Shimla-Naldehra route at an elevation of around 7700 feet above sea level.