1 results
Horseshoe Bay is a bay, town and suburb on Magnetic Island in the City of Townsville, Queensland, Australia.