1 results
Magnetic Island is a beautiful island located off the coast of Townsville, with stunning landscapes and plenty of activities to offer visitors.