DBHSS Thachampara, Palakkad

DBHSS Thachampara, Palakkad
Desabandhu Higher Secondary School(DBHSS), Thachampara Grama Panchayath, Mannarkkad Block Panchayath, Palakkad, Kerala, India, Phone: 04924-243315