City Parks in Delhi NCR
Travelers are voting Garden of Five Senses, Central Park and Char Bagh Garden as the best of 13 city parks in Delhi NCR. Also popular are Buddha Jayanti Park and Nehru Park in New Delhi and Lodhi Gardens in Lodhi Colony. Want more? Check out our map of city parks in Delhi NCR or these 14 city parks in New Delhi.