6 Incredible Places To Visit in Kalimpong

The north central part of India is home to Darjeeling, an opulent town that flaunts picturesque views of the famous Kanchenjunga mountain, the roaring Teesta River and the emerald green Rangeet Valley. Once known as the “Land of Kings,” this town is a treasure waiting to be discovered. When you head to Darjeeling, put it…

Read More