Are you looking for a team building exercise with a difference? Why not try corporate horse riding at Spring Creek Horse Rides in Bellbrae near Torquay? Our 60 hectare property is located in Torquay, near Bells Beach and the spectacular Great Ocean Road, backing onto the Otway National Park. We have a range of corporate... Read more