The Otway farm is a magnificent place that is nestled amongst the forest that provides a level of peace and tranquillity to rest. And the travel to and from attractions in the area is quite easy and beautiful winding roads.