New Delhi: Pune is the best governed city in India, Bengaluru-based advocacy group Janaagraha Centre for Citizenship and Democracy has said in a report. The civic bodies of Kolkata and Thiruvananthapuram round off the top three in the Annual Survey of India’s City-Systems, which evaluated the quality of governance in 23 cities based on 89 questions. Bengaluru, Chandigarh, Dehradun, Patna and Chennai comprise the bottom five.