FSM Sisters, Anbu Illam – Kanyakumari Dt – Tamil Nadu

Our Presence

FSM Sisters, Anbu Illam – Kanyakumari Dt – Tamil Nadu

Address

FSM Sisters, Anbu Illam,
Holy Cross Church,
Keezha Manakudy,
Kanyakumari Dt., 629 602
Tamil Nadu