The dominating land mass at the center of Townsville is knon as Castle Hill. Posted on 12 Jun 2015 In