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