I think it'll have to be a visa. You need to hold a passport from a
limited list of countries to be eligible for an ETA.
Originally Posted by angus1999
I am keen to know if there is a website for other countries about travel permit visa requirements.
Try
this page.