Dohnavur is situated in Tamil Nadu, thirty miles from India's southern tip.
Dohnavur sa nachádza v Tamil Nadu, tridsať míľ od južného okraja Indie.