Darjeeling is a beautiful hill station located in the north of West Bengal surrounded by lush green tea plantations and the mighty Kanchejunga, the third highest mountain in the world. Looking for a laidback and cozy cafes in Darjeeling to chill with your friends while…