Chris’ Beacon Point Restaurant & Villas are perched high in the Otways in Beacon Point just off the Great Ocean Road. The restaurant has floor-to-ceiling windows offering diners a stunning view of the Bass Strait and at nightfall, with trees surrounding the premises, you might just spot some wildlife flying about. And then there is [...]











