Also known as ‘Little Tibet’. You will witness the authentic Tibetan culture, food, bookshops, guest houses and more. This is a must-visit place if you live anywhere in or around Delhi.