Magnetic Island

Picnic Bay, Magnetic Island

Horseshoe Bay is on the southern end of Magnetic Island, off the coast of Townsville, and is surrounded by the Great Barrier Reef. Horseshoe Bay Accommodation… Read More

Horseshoe Bay, Magnetic Island

Horseshoe Bay is on the northern side of Magnetic Island, off the coast of Townsville, and is surrounded by the Great Barrier Reef. Horseshoe Bay Accommodation… Read More