Pune is the best governed city in India, a NGO based in Bengaluru has claimed such according to a survey.