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.