I'm going to travel to India from Canada soon. My account is with TD bank. So I would like to know which ATM or banks in India accepts debit card from TD.
From the TD Canada Trust Foreign Currency services page on taking trips:
They then link to an ATM locator page for finding any ATMs worldwide, and indeed, it finds ATMs in India.