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