Delhi / New Delhi - Holiday facts and Information