Learn about the history of Magnetic Island off the coast of Townsville, QLD and find things to do on a Magnetic Island holiday.