Definition of Townsville
city and port on an inlet of the Coral Sea in northeastern Queensland, Australia population 157,748
Learn More about townsville
Britannica.com: Encyclopedia article about Townsville
Seen and Heard
What made you want to look up Townsville? Please tell us where you read or heard it (including the quote, if possible).