Hanging Rock Hall is one of the Northern Rivers best kept secrets.
It is a beautiful reception venue for ...