If the passport is issued in Indian Consulate in Canada, then write Canada. This question is not about Country of Citizenship but about the country where the passport has been issued. At least I wrote Canada as I got my passport renewed in Toronto and didn't have any problems with this.