yes
An Australian Permanent resident of an Indian origin dose not need visa to visit Singapore. One can get it on arrival.
As it it classed as the EU (as it is classed as a spanish island) you can stay for up to 90 days without a visa. Please note: To work in Tenerife you will need a working visa To qualify for the 90 days you will need to have a EU passport and to have being living in London for at least 2 years
= Do you need a visa for St Lucia on an Australian official passport? =
Not if you are an Australian resident.
no
no they dont
No, you don't need any.
No, visa is not required for those with the Croatian passport.
If you are not an Australian citizen or permanent resident you need a visa to be in Australia.
Yes, you do.
It depends where they are originally from.