Alpha Resort Tomamu Golf Course Japan 16 Apr Written by Geoff Wallace hokkaidoa Geoff Wallace Previous Previous Utrechtse Golfclub De Pan Next Next Xili Golf and Country Club