BEHIND ST. TERESSA SCHOOL HUDI SAHI JODA Orissa INDIA 758034 (Orissa)