St. Anne’s Home For The Aged

Vellore, Tamil Nadu