The Kongka La Pass in Ladakh is located in the Himalayas. It is a disputed no man’s land between the India-China border. Both countries k...Read More
This may actually be one of the most dangerous places in India. The Khooni Nadi river, also known as ‘the bloody river’, is one of the spo...Read More