KRISHNA LODGE,LAKKAR BAZAR, SHIMLA. Himachal Pradesh INDIA (Himachal Pradesh)