[00]
Tourist attractions
Horseshoe Bay is a charming town, suburb, and bay located on Magnetic Island in the City of Townsville, Queensland, Australia.
[See more][See less]
Natural attractions: Beaches
Horseshoe Bay, Magnetic Island QLD 4819, Magnetic Island, QLD 4819
Get Directions