The phrase "major drawcard" means something that attracts a large number of people or is a big reason why people come to a certain place or event. Full definition
The advantages of blockchain such as security and immutability, are major drawcards for companies that rely heavily on record keeping, such as healthcare, finance, and even art. (bitcoinist.com)
Indonesia has such a superb array of liveaboard diving destinations that any one of its lesser known attractions would be major drawcards elsewhere in the world. (divetheworldindonesia.com)
The untapped potential of northern Australia's abundant resources is proving a major drawcard for overseas investors keen to secure a long - term stake in Asia's future food supply. (afr.com)