X
Royal Indian School
Thathamanagalam, Palakkad
Rate This
Royal Indian School, run by Royal Indian Education Society, is a coeducational English Medium School