Prince Harry is believed to be heading downunder, and the Queensland town of Townsville is making a major tourism push to attract the ginger-haired royal to their sunny northern town. Prince Harry is believed to be leaving his post in the British Army, where he currently holds the title of Captain Wales, later this year, […]