Likes
Dislikes
These insights are automatically extracted from student reviews
St. Xavier’s probably has the most iconic college building in India. So much so that it has been declared a heritage site. The Indo gothic architecture style is fantastic and the sprawling campus has students running around to attend classes.
Comments