The flavour of travelling is insipid without a trip to this incredible land of the Hills. Darjeeling - the very name reminds us of a foggy, misty, drizzly view, of the inexpressible smell of tea, of fresh Oxygen getting into our lungs, and of thrilling romance. The hills, the ambiance, and the backdrop are enough to keep you allured for an entire lifetime.