Top Things To Do On Your Stay at Horseshoe Bay If you’re looking for a holiday destination up north that has it all, Horseshoe Bay ticks the boxes for every type of traveler out there. Horseshoe Bay is a bay and town on Magnetic Island in Townsville, north Queensland....