1 results
Picnic Point at Goughs Bay is a charming picnic spot that offers breathtaking views of Lake Eildon amidst rolling hills and blue skies.