The iconic Coach House in Australia is situated on 1800sqm of lake frontage with established European gardens and fantastic views of Lake Daylesford.