Description
Elcho Park is a City Of Greater Geelong council owned reserve, is 30 hectares in size and is ideally set up for horse riding, see The Grounds page for details. The grounds are continually being upgraded, a magnificent new double story clubroom facility has been constructed and is now in use for club rallies and competitions.
Location
-
185 Elcho Road, Lara VIC, Australia
Add a review