Having earned a global acclaim for producing the Champagne of Teas, Darjeeling is a beautiful town nestling in the foothills of Himalayas. With its lofty mountains, dense forests and cascading rivers, it is easily the most loved locale in the region. A good place to get relaxed and completely rejuvenated, explore this serene town long with walks near the Mall and the crossroads in Upper Darjeeling. Don’t forget browsing through the numerous stalls and shops that line the area selling a wide range of charms and artifacts. The town also has ample scope for a host of sporting activities like trekking, mountaineering and river rafting.
|