Darjeeling – The queen of hills, nestled on the foothills of the Himalayas in North Bengal, India. This was also the summer resort for the Bristish Rulers ruling India prior to its independence. The busy streets, the perfect weather, the lush green tea estates, the white floating clouds and the mighty Kanchenjunga Range adds to the beauty of this small town. Last but not least, the Darjeeling Himalayan Railway (or the Toy Train) makes Darjeeling the perfect mountain destination for nature lovers.