South Dandalup Dam is a park, located at Del Park Road, Christmas Creek WA 6213, Australia. They can be contacted via phone at +61 8 9495 8822 for more detailed information.
The place provides a very good balance of peace and beauty: one of those sights that will stick in your memory for a long time.