The land of breath-taking landscapes, Buddhism and trekking tales, none other than Leh. Amongst the mountains, if you are looking for munchies then here are some suggestions for you: World Garden Café When in Leh expect simplicity. Take a moment, take in your surroundings as…