Tarur-I, Tarur Grama Panchayath, Alathur Block Panchayath, Palakkad, Kerala, India, Village code: 627696, Phone no :+918547614817
Tarur-I, Tarur Grama Panchayath, Alathur Block Panchayath, Palakkad, Kerala, India, Village code: 627696, Phone no :+918547614817