Search results
We did not find results for: st thomas college gurutalawa.
Check spelling or type a new query.
We did not find results for: st thomas college gurutalawa.
Check spelling or type a new query.
S. Thomas' College, Gurutalawa is a private Christian school situated in Gurutalawa, in the Uva Province of Sri Lanka. It is an Anglican school administered by the Church of Ceylon. Wikipedia