Darjeeling located in North Eastern part of India is a peaceful place with mountains beauty all around. So, it is the place for honeymooners also. Darjeeling hill station is very close to Nepal and Tibet and is known as the city of lakes and monasteries. This complete Darjeeling Travel guide includes what to see, what