The inaugural Royal’s Cup will take place this year at Grand Prix Golf Club, located in Kanchanaburi, and be one of the...