Visiting Leh Ladakh has become more of a trend now, especially after the hit movie ‘3 Idiots’, which featured the most spectacular Pangong Lake in one of its shot. Being an iconic spot now, Leh Ladakh is not only renowned for its sheer beauty, but...