Kharbani is not a place that people often talk about, but it leaves a lasting impression on those who visit. Situated in the Darjeeling district of West Bengal, this small village sits right next to ...