St. Francis Old Age Home

Nilgiris, Tamil Nadu