India’s last dhaba is about 600 km away from Delhi, it takes every weekend to eat at such a unique place, crowd here

Chitkul Valley in the Sangla Valley of Himachal Pradesh is considered to be the last inhabited village between the borders of Tibet and India. The last dhabha of India is also present here, where...