Castle Hill Published Sun April 5, 2009 at 800 × 600 in Around Townsville Castle Hill Castle Hill in Townsville, as seen from the Queen’s Park. Share this:TweetShare on TumblrEmailPrint