El Cid Resorts Mexico 19 Sept Written by Geoff Wallace sinaloae Geoff Wallace Previous Previous Elgin Country Club Next Next Eight Four two one (8421) Golf Club