I think there are a number of great golfing communities. Carmel, St Andrews, Gullane/Berwick, Troon, Pick a western suburb of London, Liverpool, Nairn, Myrtle Beach and Orlando for massive amounts of average golf, Pinehurst, Southampton, NY for the well connected, Pick a suburb in NJ for same well connected types, Austin, Scotsdale and Tuscon.