An amazing place situated in a very special part of the Great Ocean Road, must see!