Townsville is located on the northeast coast in the state of Queensland. It is Australia’s largest tropical city. 2019 Flood Townsville 2019 Natural World Surrounded by tropical rainforests and the gateway to the Great Barrier Reef, Townsville is a cosmopolitan city in the dry tropics. It has a population of 170,000. Castle Hill is a … Continue reading Townsville