Townsville's main draws are the reef, the island, and the hilltop. Reef HQ lets you see the coral up close without getting wet. Magnetic Island is close enough for a day trip but good enough to stay on. Castle Hill offers a rewarding short hike with panoramic views. Beyond those, Flinders Street's heritage strip rewards an hour of wandering.