City Parks in India
Travelers are voting Chogyal Park, Buddha Park of Ravangla and Nehru Botanical Garden as the best of 164 city parks in India. Also popular are Kailasgiri in Visakhapatnam, Saras Baug in Pune and Atal Bihari Vajpeyee Regional Park in Indore. Want more? Check out our map of city parks in India or these 8 city parks in Mumbai.