Best - New Delhi, India close