What are the best landmarks in South Townsville?

Answer
The best landmarks in South Townsville, Queensland are Maritime Museum of Townsville, The Big Townsville Sign and Secret beach. South Townsville has 3 catalogued landmarks in total.
Related Landmarks
Browse queenslandsouth townsville