For stops there is: Yanchep/Lancelin (national parks and giant sand dune), Pinnacles/Cervantes (giant alien-like features), Jurien Bay & Greenhead (nice beaches & opportunity to snorkel with sea lions), Ellendale Pool & Geraldton (stop in a bigger town and by a swimming hole), then Hutt Lagoon - the pink lake - Kalbarri gorges/sea cliffs, then into Monkey Mia and the Shark Bay World Heritage area - shell beach here and dolphins you can see fed or just crusiing next to the beach π, then Carnarvon - for fresh fruit and some cool blowholes and swimming, Coral Bay - for snorkelling π , Cape range National Park - Gorges, Hikes & Swimming, Exmouth - opportunity to swim with whalesharks, drive to karijini for gorges & swimming holes, then back out to the coast to Port Hedland to reconnect with society π. detour to Marble Bar - Australias hottest town - and you can also spot some gorges here, then to 80 mile Beach, and finally into Broome π
https://sharebus.com.au/perth-to-broome/
(Connect with Share to see this)