Where is Wendouree?

Where is Wendouree located?

Wendouree, Wendouree (Station), Australia (approx. -37.539734°, 143.81999°)


Where is Wendouree on the map?