Top Stories 40,000 Indians apply for 1,000 spots in Australia’s new Working Holiday Maker visa programmeOctober 15, 2024 About 40,000 applications have been submitted in just two weeks for 1,000 spots under Australia’s new Working Holiday Maker visa…