India’s last tea shop!

lastteashop

🙂 What marketing strategies – even tucked away deep in the Garhwal Himalayas! This place is in Mana village, 3 kms from the China border, hence the name! good chai!

Advertisement