St Xaviers Central School

Mangalam Dam, Palakkad-678708