Original: The river travels generally northwest past the towns of Bathurst, Wellington, Dubbo, Narromine, and Warren to the Macquarie Marshes.
Simplified: The river flows northwest past the towns of Bathurst, Wellington, Dubbo, Narromine, and Warren to the Macquarie Marshes.