Replacing divots, repairing their pitchmarks and raking bunkers.
The house being built at a later date is irrelevant. The golfer is responsible, because they should have either taken out golf insurance on their own, or with the club. Some clubs add insurance to annual fees or green fees. Unless the golfer didn't own up, in which case it is the clubs' responsibility.
Archaeological Survey of India is responsible for maintenance of Qutub Minar.
When playing golf, if a ball causes damages to property or a person the golfer is the person responsible. In Indiana or any other state, a judge would determine if the golfer is not responsible.
Professional golfer, but also course designer.
Responsible for the cleaning care and maintenance of ladies comfort room and locker rooms