Welcome to Higher Macdonald

Higher Macdonald is a town in the Hawkesbury. It is located between Upper Macdonald and St Albans.