Darjeeling looked very beautiful in the movie BARFI. Tiger hill is quite a attraction when visiting Delhi. Apart from that only Tea gardens are there for which darjeeling is famous for. Some good restaurants are there to eat delicious darjeeling food, momos are famous. No difference will be found if you have visited Manali, shimla.