There is one beach or bay in High Country
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.