Seleina Charles Memorial English School

Maniyarankudi Po Idukki Distt, Thodupuzha-685602