There is one Pet Friendly place to stay in Peedamulla
1 results
Peedamulla, meaning ‘plenty water’ in local Aboriginal language, is where the Cane River runs through 226,000 hectares of cattle station.