Public Golf Courses in the Birmingham Area

Golf is one of the most enjoyable sports of all.  One that can be played by people of all ages and of various skill and experience. It is also a great way of socialising and getting to know people.  A day out on the golf course on a warm sunny day is an experience...