M
Michael Surapine Review of Canongate Golf Clubs
Outdated facilities, untrained staff and poor lead...
Outdated facilities, untrained staff and poor leadership managing this property
Outdated facilities, untrained staff and poor leadership managing this property
Comments: