About us
Define
Definitions for
"Abercrombie River"
The Abercrombie River is a river in New South Wales, Australia. The river flows through freehold land as well as the Abercrombie River National Park area, which serves as important habitats for platypuses and eastern water rats.
en.wikipedia.org