Darjeeling — where majestic mountains, cool breezes, and the aroma of tea make every moment unforgettable.