Salut
Je choisierais
Perth sans hésiter, mais ca n'est que mon avis! C'est une ville superbe, ultra relax, avec des plages magnifiques pas loin (Cottlesoe, Scarborough...). Et surtout ca reste une grande ville australienne à part entière.
Cairns n'a rien à voir, c'est plus une petite ville aux allures de station touristique, la barrière de corail est juste à coté. C'est un bon endroit pour passer des vacances, faire la fête. Mais pas forcémment pour apprendre l'anglais ;). C'est très touristique et tu en a vite fais le tour.
Tout dépend de ce que tu veux. Si tu veux avoir un apercu de la vie australienne, va à
Perth.
Cairns en elle même n'a rien de très australien même si la région est magnifique.
Pour ce qui est du coût de la vie, il reste élevé. Mais les salaires sont proportionnels!