Topic - Sherwood Country Club

Sherwood Country Club is a private, member owned golf and country club set at the base of the Santa Monica Mountains in Thousand Oaks, California. Sherwood is home to a championship 18-hole Jack Nicklaus signature golf course, driving range and Georgian architecture golf clubhouse. Adjacent to the golf club is the tennis clubhouse, swimming pool, gymnasium, fitness facility and spa. - Source: Wikipedia

Subscribe to this topic via RSS or ATOM
Related Stories

More Stories →

Happening Now