Goughs Bay Holiday Cottages

Situated on the shores of Lake Eildon in the high country of Victoria, Goughs Bay Holiday Cottages offers comfortable self-contained, pet friendly cottage accommodation. Located close to boat ramps, it’s the ideal choice for your next holiday; with ample options around, such as fishing, water sports, off road activities also mountain bike and motor bike…

Read More