St. Xavier's Boys' College

St. Xavier's Boys' College is a national school in Mannar, Sri Lanka.