Chiang Mai Highlands is one of the best among new breed golf courses in Thailand .
A must play as part of any Chiang Mai golf holiday .
Chiang Mai Highlands is one of the best among new breed golf courses in Thailand , and a must play as part of any Chiang Mai golf holiday .