St. Xavier's College, Nuwara Eliya

St Xavier's College, Nuwara Eliya is a boys' public national school in Nuwara Eliya, Sri Lanka.

This Sri Lanka school-related article is a stub.

You can help Wikipedia by expanding it.