Townsville is a family-friendly place known for its riverfront. Enjoy fun activities like swimming and boating. Learn about the local heritage of Townsville at landmarks like National Trust Heritage Centre and Jezzine Barracks. While you're here, stop by Museum of Tropical Queensland and Strand Waterpark.