1 results
Located in Armidale, Dumaresq Dam is a popular tourist destination for nature lovers and outdoor enthusiasts.