Delhi University's Miranda House has retained its position as India's best college under the National Institutional Ranking Framework released by Human Resource Development Ministry on Tuesday. DU's St Stephen's College and Bishop Heber College in Tamil Nadu secured the second and third ranks respectively. DU's Hindu College was ranked fourth while Presidency College in Chennai was ranked fifth.