Darjeeling
There are many beautiful hill resorts in India and of them Darjeeling top on the list of must see hill stations. Tucked away in the north-eastern part of India, in West Bengal, Darjeeling is also declared by the UNESCO as a World heritage Site. The best time to visit this hill station is from April […]