Castle Hill Tourist Attraction Castle Hill is Townsville’s iconic landmark. Consultants engaged by the Townsville City Council has identified the hill as an activity activation asset. If developed, it could better retain millennials and local residents seeking a fun lifestyle while attracting more tourist visitors to the floundering economy. The Townsville City