Original: The population is estimated to be around 1.5 million "Trapping Komodo Dragons for Conservation" National Geographic - 28 Jan 2003, and the largest town is Maumere.
Simplified: The population is estimated to be around 1.5 million"Trapping Komodo Dragons for Conservation" National Geographic - 28 Jan 2003, and the largest town is Maumere.