Geraldton sits about 415 km north of Perth on Western Australia's Mid-West coast, and it's easy to drive past on the way up the Coral Coast. That would be a mistake. Known by its Aboriginal name Jambinu, on Yamatji Country, this coastal city packs Aboriginal heritage, shipwreck history, wildflowers, rock lobster and serious windsurfing into one very likeable base.

Start with the culture. The Yamaji Drive Trail is a 60-kilometre route linking 14 Aboriginal sites around the city, taking in bush tucker, waterholes and shell middens that show just how deep human history runs here. Then head to the water: the foreshore and Esplanade are the easy introduction to Geraldton life, and the notorious sea breezes that batter the coast in summer have made it a magnet for windsurfers and kitesurfers. On flat days, it's swimming and snorkelling instead.

Two landmarks anchor the town. The red-and-white Point Moore Lighthouse, built in 1878, was the first all-steel tower on the Australian mainland and photogenic enough to justify a detour. Higher up, the HMAS Sydney II Memorial commemorates the 645 Australian sailors lost when the ship sank off this coast in 1941 — a moving site with sweeping views over the Indian Ocean. For the backstory, the Museum of Geraldton covers the region's maritime, Aboriginal and natural history, including the infamous Dutch wrecks of the Abrolhos Islands. That context pays off offshore: the Houtman Abrolhos archipelago, reachable by boat or scenic flight from Geraldton Airport, pairs coral reefs, sea lions and white sand with the extraordinary tale of the Batavia, wrecked there in 1629.

Head north and the surreal begins. Hutt Lagoon, towards Kalbarri, is the famous pink lake — its colour shifts with the season, the hour and the cloud cover, ranging from bubblegum to deep red. A scenic flight shows the pink water against the blue ocean at its most dramatic. Time your trip between late July and early October and you'll also catch the wildflower season, when the surrounding countryside erupts into one of Australia's great botanical displays.

Food-wise, this is Western rock lobster country. The town's restaurants lean hard into locally caught seafood, and a lobster meal beside the ocean is basically mandatory.

Practically, Geraldton works two ways: as a destination in its own right, or as a launchpad. Indian Ocean Drive gets you there from Perth in around four hours by car, or you can fly in to the airport about 10 km from the centre. From town you can push north to Kalbarri and Shark Bay, or south towards the Pinnacles and the rest of the Coral Coast. Spring suits wildflower chasers, summer delivers the wind and beach scene, and autumn is the comfortable sweet spot for road trips. Either way, give the city more than a fuel stop.