Tim Haddon Appointed at Ba Na Hills Golf Club, Vietnam The IMG managed Ba Na Hills Golf Club located in … Continued Read Post