The Lords' International School Type of School: International Schools Region: Tamil Nadu - samathuva periyar nagar - 600063Affiliated By: CBSE View more detail