A sprawling outdoor space at the Taj Mahal, New Delhi to enjoy lush greenery and expansive views, one of the best outdoor banquet halls in New Delhi.