St. Xavier's College, Marawila

St Xavier's College, Marawila is a boys public national school in Puttalam District, Sri Lanka.