Glen Loch Apple Farm is a boutique certified organic apple orchard located in the Otway Ranges, Victoria. Specialising in heritage and unusual varieties.
Glen Loch Apple Farm is a boutique certified organic apple orchard located in the Otway Ranges, Victoria. Specialising in heritage and unusual varieties.