Some places are named after the fish for marketing reasons, and some because the fish are genuinely the point. The Mackerel Islands are the second kind. This low scatter of coral islands sits about 22km off Onslow in the Pilbara, north of Exmouth and Ningaloo, and the Spanish mackerel that gave them their name still show up on cue when the water settles. It’s a holiday-and-fishing destination as much as a spot — beachfront cabins, blue water, and reef that holds far more than just the namesake.
This is the honest version: what’s out there, how you get to it, and what the trip actually involves.