In what has come as a real shocker, a 15th Century palace has been demolished in Delhi and a sprawling…
Keeping in mind India assuming the Presidency of the G-20 grouping, the theme of Delhi's annual Garden Tourism Festival this…