Things to Do in Townsville & Magnetic Island

8 activities and experiences for backpackers.