ROYAL PUBLIC SCHOOL

Improving Lives Through Education





Recognised School via
affiliation no 13853-58 Dated 24-10-2018