Darjeeling! A place which surprise us with it geographical beauty and nice cold weather. Momo of Darjeeling is taste amazing.

Translate »