ÍNDIA
 

000 Scalabrinian Mission

PT 480 Vanchiyoor Circle c/w

Ayurveda College Road,

Trivandrum 695035 – Kerala

South India

Foundation year: 2001