Great Ocean Road & The Otways
3 of the best Great Ocean Road restaurants with a view
There are some incredible Great Ocean Road Restaurants with a view and here are three of the best. Almyra Restaurant (previously The Beach Pavilion) in Lorne Almyra Restaurant & Bar in Lorne is located just a few steps from the sand of the curving Louttit Bay. It’s right in