Golf:
As far as golf courses I am not a golfer myself so I checked online and within about 25 miles there are over 40 public and many more private such as Muirfield. When looking in the Columbus area you have to look at all the suburbs Grove City, Groveport, Hilliard, Johnstown, Dublin, Powell, Sunbury, West Jefferson, Reynoldsburg, Pickerington, Pataskala, Westerville, Gahanna, Johnstown, Canal Winchester, New Albany and Lancaster which should all be within 25 miles and you can go out from there.
The ones I believe are the closest is Ohio State University 614-459-4653 1.8 miles. Arlington Town Center 614-450-3798 2.5 miles Wilson Road Golf 624-645-3221 5.4 miles, Ohio Golf Links 614-764-1322 4.5 miles, Raymond Memorial Golf Course 614-645-3276n5.6 miles, Little Bear is new 740 548 8532 7.9 miles, Wedgewood Golf 614-793-2600 7.1 miles, New Albany Links 614-855-8532 14 miles private that does allow the public, Tartan Fields new in 1998 614-792-0727 8.8 miles
Other Activities:
shopping, boating, health/beauty spa, mini golf, biking, basketball court