Indian students square measure choosing completely different countries to review abroad and Australia is one in all the foremost most popular destinations observes Snigdha Moitra, Assistant Director, promoting & Partnerships, University of latest South Wales Australia. Australia is that the new and enticing destination beckoning…