Don't fall for it
Don't fall for it. Looks like Govt application site for Aus visa. They charge 69 eur but in fact the visa is free.
Netherlands
Don't fall for it. Looks like Govt application site for Aus visa. They charge 69 eur but in fact the visa is free.