Nature lodge at Top of the Otways is a secret gem. Especially loved by our two little ones who didn't want to leave! Location and views spectacular. Lovely Hosts!
Can't wait to return!