This document lists the top 10 science colleges in India according to InfiniteCourses rankings, including Loyola College in Chennai as #1, St. Xavier's College in Kolkata as #2, and St. Xavier's College in Ahmedabad as #3. It provides each college's rank, website, and location. The list also includes St. Stephen's College in Delhi, St. Xavier's College in Mumbai, Madras Christian College in Tambaram, Presidency College in Chennai and Kolkata, Fergusson College in Pune, and Christ College in Bangalore. More details can be found at the provided website.