Indian restaurant at a street market in Shimla. Travel in Himachal Pradesh: exploring an old British Empire Hill station in Shimla with packs of monkeys, misty mountains, and Indian street food.