Montreux Golf Club Switzerland 5 June Written by Geoff Wallace vaudm Geoff Wallace Previous Previous Killeen Golf Club Next Next Martinique - Golf Martinique