X
St. Stephen's College
Uzhavoor, Kottayam
Rate This
Crowning a hillock in majestic splendour and set against a lush verdant backdrop, St. Stephen’s Coll