Buy a Card
Find a Course
How it Works
Sign In
Join Now
EN / FR
Golf Course Directory
Alberta
2024 Calgary Golf Show - March 16 & 17
Acme and District Golf Club
Apple Creek Golf Course
Athabasca Golf and Country Club
Aurora Golf
Aurora Golf (Red deer)
Barrhead Golf Course
Bashaw Golf and Country Club
Bassano Golf Club
Big Tee Golf
Bonnyville Golf & Country Club
Bow Island Golf Club
Bowden Hiway Golf Course
Breton Golf Course
Brewsters Kananaskis Ranch Golf Resort
Broadmoor Golf Course
Brooks Golf Club
Camrose Golf Course
Canada Golf Card Driving Range
CanGOLF
Cardiff Golf Club
Caroline and District Golf Course
Carstairs Community Golf Club
Castor Golf Club
Cattail Crossing Golf Club
Chinook Valley Golf Course
Cold Lake Golf and Winter Club
Collicutt Siding Golf Course
Connaught Golf Club
Coronation Golf Club
Cottonwood Coulee Golf Course
Cougar Creek Golf Resort
Coyote Creek Golf and RV Resort
Crosswinds Driving Range
Daysland Golf and Country Club
de Boer's Golf Shop & Fitting Centre
Desert Blume Golf Club
Devon Golf and Country Club
Didsbury Golf Club
Dinosaur Trail Golf & Country Club
Dorchester Ranch Golf Course
Double Dam Golf Course
Drayton Valley Golf and Country Club
Duchess Golf Course
Eagle Point Golf Club
Eagle Rock Golf Course
Eaglequest Golf Dome
Edgerton Community Golf Course
Edmonton Garrison Memorial Golf Course
Edmonton Springs Golf Club
Edson Golf and Country Club
Elk Point Golf & Country Club
EVNPR Golf
Evolution Golf
Evolution Golf - North
Evolution Golf - South
Fairview Golf Club
Fawn Meadows Golf and Country Club
Foremost Golf Club
Forest Heights Golf and RV Resort
Forestburg Golf Course
Fort In View Golf Club
Fort MacLeod Golf Club
Fort Saskatchewan Golf and Curling Club
Fox Haven Golf & Country Club
Fox Hollow Golf Course
Gilwood Golf Course
Glacier Greens Par 3
Gleniffer Lake Resort And Country Club
Golf Traders Indoor Golf Centre
Golfuture YYC Mini Golf
Golfzon South
Golfzone
Goose Hummock Golf Resort
Grand Centre Golf & Country Club
Grande Cache Golf and Country Club
Grande Prairie Golf & Country Club
Grovedale Golf and Country Club
Hanna Golf & Country Club
Hardisty Lakeview Golf Course
Haunted Lake Golf Club and Campground
Heart River Golf Club
Hells Creek Golf Course
Hidden Valley Golf Course
High Prairie and District Golf Club
Highwood Golf and Country Club
Highwood Golf Spitzee Nine Golf Course
Hinton Golf Club
Hitz Sportscentre
Indian Hill Golf Club
Inglewood Golf and Curling Club
Irma Golf Club
Jagare Ridge Golf Club
Keho Park Golf Club
Kinsmen Pitch and Putt
Lac La Biche Golf Club
Lacombe Golf and Country Club
Lakeside Golf and Country Club
Lakewood Golf Resort
Land-o-Lakes Golf and Country Club
Lea Park Raven Golf & Country Club
Leduc Golf Club
Lee Creek Valley Golf and Country Club
Lee Creek Valley Golf and Country Club - Driving Range
Luxury Canmore Condo Airbnb Rental
Magrath Golf Course
Mannville Riverview Golf Course
Mayerthorpe Golf and Country Club
McKenzie Meadows Golf Course
Meadowlands Golf Club at Sylvan Lake
Meadows Executive Par Three
Medicine Hat Golf Club
Metro Fairway Indoor Golfing
Mighty Peace Golf and Country Club
Miquelon Hills Golf Course
Monster Mini Golf
Monster Mini Golf Calgary
Montgomery Glen Golf and Country Club
Morningview Park Golf Course
Nanton Golf Club
National Golf Academy
Northern Bear Golf Course
Northern Ridge Golf & RV Resort
Olds Central Highland Golf Club
On Par Golf and Lounge
Paddle River Golf and Country Club
Pembina Valley Golf Course
Pheasantback Golf Course
Picture Butte Golf Course
Pigeon Lake Golf Club
Pincher Creek Golf Club
Pine Hills Golf Course
Pineridge Golf Resort
Pipestone Golf Club
Pipestone Links Golf Course & RV Park
Ponoka Community Golf Club
Provost and District Golf Club
Rad Golf (Red Deer)
Redwater Community Golf Club
River Bend Golf & Recreation Area
Riverbend Golf and Country Club
Riverside Community Golf Course
Riverview Golf Club
Rolling Green Fairways Golf Course
Rolling Hills Golf and Country Club
RotaryLinks Golf @ Wood Buffalo
Sedgewick Centennial Golf Club
Silver Creek Golf Course
Silver Sands Golf Course
Skeleton Lake Golf Club
Smoky Lake Town and Country Golf Club
South Century Driving Range
Spirit Creek Golf and RV Park
Spruce Meadows Golf and Country Club
St Paul Golf Club
Stavely Golf Course
Stettler Golf and Country Club
Stony Plain Golf Course
Strathmore Golf Club
Sturgeon Valley Golf Club
Sylvan Lake Golf and Country Club
Taber Golf Club
Ted Dancin's Indoor Golf
Terrae Pines Golf and Country Club
The Bridges at Claresholm Golf Club
The Consort Golf Club
The Dunes Golf & Winter Club
The Golf Cart People
The Golf Den - Sherwood Park
The Golf Stadium
The Nursery Golf and Country Club
The Track Golf Course
The Vegreville Kinsmen Golf Club
The Village Golf Course
Three Hills Golf Club
Tofield Golf Course
Tooth of the Dogpound Creek Golf Course
Trail Creek Golf Club
Trestle Creek Golf Resort
Triple Creek Golf Club
Trochu Golf Club
Turner Valley Golf and Country Club
Twin Willows Golf Club
Two Hills Lions Golf and Country Club
Valleyview Riverside Golf Club
Vauxhall Golf Club
Vermilion Golf & Country Club
Viking Golf and Country Club
Vulcan Golf and Country Club
Wainwright Golf Course
Westlock Golf Club
Whispering Pines Golf and Country Club
Whistle Stop Golf Course
Whitecourt Golf and Country Club
Whitetail Crossing Golf Course
Willow Greens Golf Resort
Wingfield Golf Club
Wintergreen Golf and Country Club
British Columbia
108 Mile Resort
Alberni Golf Club
Balfour Golf Course
Big Sky Golf Club
Bighorn Golf & Country Club
Birchbank Golf Course
Birchdale Golf Course
Birdies & Buckets Family Golf Centre
Black Mountain Golf Club
Bootleg Gap Golf Course
Bridal Falls Golf Course (temporarily closed for pipeline)
Cascade Par 3
Castlegar Golf Club and RV Park
Cedar Ridge Golf Course
Champion Lakes Golf Course
Cheam Mountain Golf Course
Christina Lake Golf Club
Club Shuswap Golf and RV Resort
Coldstream Golf Course
Cowichan Golf & Country Club
Coys Par 3
Cranbrook Golf Club
Creston Golf Club
Crown Isle Resort
Cultus Lake Golf Club
Dawson Creek Golf Course
Delta Golf and Country Club
Delta Golf Centre
Docs Golf Centre
Eagle River Golf and Country Club
Eaglepoint Golf Resort
Eaglequest Coquitlam
Eaglequest Golf Center
Edgewater Hilltop Par 3
Eighteen Pastures Golf Course
Fairmont Hot Springs Resort - Creekside Par 3
Fairmont Hot Springs Resort - Mountainside Course
Fernie Golf and Country Club
Fort St. John Links Golf Course
Gabriola Golf and Country Club
Galiano Golf Club
Glacier Greens Golf Course
Golden Eagle Golf Club - North Course
Golden Eagle Golf Club - South Course
Golden Golf Club
Granite Pointe
Guildford Golf and Country Club
Harrison Resort Golf Course
Henderson Park (par 3) Golf Course
Iron & Wood Golf Simulators
Juan De Fuca Golf Course
Kalala Organic Estate Winery
Kamloops Golf and Country Club
Kelowna Driving Range powered by Toptracer
Kettle Valley Golf Club
Kokanee Springs Golf Course
Lillooet Golf Course
Lone Wolf Golf Club
Mabel Lake Golf Course
Mackenzie Golf and Country Club
MaraHills Golf Resort (Formerly Hyde Mountain)
Meadow Creek Golf Course
Meadowlands Golf and Country Club
Meridian Golf Par 3
Merritt Golf and Country Club
Michaelbrook Golf Course
Mission Creek Golf Course
Mission Hills Golf Course
Mount Paul Golf Course
Mountain Meadows Golf Course
Musqueam Golf and Learning Academy
Myrtle Point Golf Club
Nakusp Golf Club
Newlands Golf and Country Club
Nico-Wynd Golf Course
Nk'Mip Canyon Desert Golf Course
North Shuswap Golf Club
One Under Urban Golf Club
Orchard Greens Golf Club
Penticton Golf & Country Club
Pineridge Golf Course
Prince Rupert Centennial Golf Course
Princeton Golf and RV Park
Purcell Golf Club
Quadra Island Golf Club
Quesnel Golf Club
Radium Resort
Redstone Resort
Revelstoke Golf Club
Richbar Nursery Golf and Garden
Rivershore Estates and Golf Links
Sandpiper Golf Resort
Savage Creek Golf Centre
Seven Hills Golf & Country Club
Shadow Mountain Golf Course
Shannon Lake Golf Club
Shuswap Lake Golf at Blind Bay
Shuswap National Golf Course
Simplex Sportszone
Skaha Meadows Golf Course
Skeena Valley Golf Course
Slocan Lake Golf Club
Sonora Dunes Golf Course
Sparwood Golf Club
Spur Valley Golf Resort
St Andrew's by the Lake
St Eugene Golf Resort and Casino
Storey Creek Golf Course
Sumac Ridge Golf Club
Sun Peaks Golf Course
Sunrise Executive Golf Course
Sunset Ranch Golf and Country Club
Sunstone Golf Club
The Dunes at Kamloops
The Harvest Golf Club
The Park @ Crown Isle (formally Longlands)
The Springs at Radium
Trickle Creek Golf Resort
Twin lakes Golf and RV Resort
Valley View Golf Course
Victoria Golf Centre Driving Range
Victoria Golf Centre Par 3
Wells Gray Golf Resort & RV Pk
Westwood Plateau Executive Course
Wildstone Golf Course
Windermere Valley Golf Course
Manitoba
Boissevain Golf Club
Carberry Sandhills Golf and Country Club
Carman Golf Course
Dauphin Lake Golf Resort
Deer Ridge Golf Course
Deloraine Golf and Country Club
Emerson Golf Course
Fisher Branch Golf and Country Club
Girouxsalem Golf and Country Club
Gladstone Golf and Country Club
Glenboro Golf and Country Club
Hartney Golf Course
Killarney Lakeside Golf Club
La Broquerie Golf
Lake of the Sandhills Golf Course
Larters at St. Andrews Golf & Country Club
Lundar Co-op Golf & Country Club
Maplewood Golf Course
Melita Golf Course
Miami Golf And Country Club
Minnedosa Golf and Country Club
Minnewasta Golf and Country Club
Neepawa Golf & Country Club
Pinawa Golf and Country Club
Poplar Ridge Golf Course
Portage Golf Club
Ridgewood Golf Course
Rivers Edge Golf Course
Roland Golf Club
Scotswood Links
Shilo Country Club
Shooters Family Golf Centre
Southport Golf Course
Swan River Golf Club
Winkler Centennial Golf Club
Winnipeg Canoe Club Golf Course
New Brunswick
Bouctouche Golf
Bouctouche Golf
Nova Scotia
Digby Pines Golf Resort & Spa
Dundee Resort & Golf Club
Eagle Crest Golf Course
Granite Springs Golf Club
Greenwood Golf Club
Island Green Golf Club
Mountain Golf and Country Club
Sherwood Golf and Country Club
West Pubnico Golf & Country Club
Ontario
A lesson with Coach Steve
Abitibi Golf Club
Aguasabon Golf Course
Ainsdale Golf Course
Anderson's Homestead Golf Course
Ariss Valley Golf and Country Club
Ash Brook Golf Club
Bay of Quinte Country Club
Beaverton Golf and Country Club
Black Bear Ridge Golf & Resort
Briar Fox Golf Club
Brooklea Golf Course
Canadian Golf and Country Club
Carlisle Golf And Country Club - Driving Range
Casselview Golf & Country Club
Cedar Glen Golf Course
Century Pines Golf Club
Century Pines Golf Club - Driving Range
Cobble Beach Golf Links
Crooked Creek Golf Club
Deep River Golf Club
Deer Run Golf Course
Dorchester Golf and Country Club
Dragon Hills Golf Course & Driving Range
Driven Performance Golf Academy
Dunadel Golf Course
Eagles Landing
Eganridge Golf and Country Club
Evergreen Golf Course
Flamborough Hills Golf Club
Fort William Country Club
Frankford Golf Course
Freedom Oaks Golf Club
Gananoque Golf and Country Club
Glengarry Golf & Country Club
Golf Without Limits - Indoor Golf Club & Academy
Golf19 Indoor Range
Grand Valley Golf & Country Club
Harmony Creek Golf Centre
Harmony Creek Golf Centre (Mini Putt)
Hawk Ridge Golf Club (The Meadow)
Hawk Ridge Golf Club (The Timber)
Hawkesbury Golf & Curling Club
Hockley Valley Resort
Homestead At Wolf Ridge Golf Course
Ingersoll Golf Club
iRange Toronto
Kenogamisis Golf Club
Kenora Golf & Country Club
Lindsay Golf and Country Club
Lionhead Golf Club
Lionhead Golf Club - Driving Range
Lively Golf Club
Madawaska Golf Club - Sumac Grove
Madawaska Golf Club - Twisted Pines
Markdale Golf and Curling Club
Marlwood Golf and Country Club
Metro Golf Dome
Mill Run Golf Club - Championship Course
Mill Run Golf Club - Highland Course
Mitchell Golf Club
Niagara Falls Golf Club
NIAGARA GOLF SHOW
Niagara Golf Vacations & Lounge
Northridge Driving Range
Nottawasaga Golf Resort - Ridge Course
Nottawasaga Golf Resort - Valley Course
Oak Bay Golf Club
Oaks of Cobden Golf Club
Orchard Beach Golf & Country Club
Pembroke Golf Club
Perth Golf Course
Pike Lake Golf Club - The Lake
Pike Lake Golf Club - The Links
Pine Valley Golf Club
Pine View Golf Championship Course
Pine View Golf Executive Course
Port Dover Golf & Country Club
Puslinch Lake Golf Course
Rainbow Ridge Golf Course
River Valley Golf
Rockway Vineyards Golf Club
Roundel Glen Golf Course
Royal Niagara Golf Club
Royal Ontario Golf Club - Driving Range
Royal Stouffville Golf Course
Sally Creek Golf
Sandbaggerz Driving Range & Mini Putt
Silver Brooke Golf Club
Simoro Golf Links
Southbrook Golf & Country Club
Southern Pines Golf Club
Springwater Golf Course
St Urho's Golf Course
Stone Tree Golf Club
Sunnidell Golf
Talbot Trail Golf Club
TARGET Indoor Golf - Cobourg
TARGET Indoor Golf - Kitchener
TARGET Indoor Golf - Markham
TARGET Indoor Golf - Milton
TARGET Indoor Golf - Mississauga
TARGET Indoor Golf - Newmarket
TARGET Indoor Golf - Oakville
TARGET Indoor Golf - Oshawa
TARGET Indoor Golf - Scarborough
TARGET Indoor Golf - Thornhill
TARGET Indoor Golf - Vaughan
The Acres Driving Range
The Bogey Club
The Docks Driving Range
The Golf Lounge
The Links at Monck's Landing
The Petawawa Golf Club
The Tee Box Screen Golf
Thundering Waters Golf Club
Toronto Star Golf and Travel Show
Trillium Wood Golf Club
Turnberry Golf Club
Twenty Valley Golf and Country Club
Twin Stacks Golf Club
Tyandaga Golf Course
Valley Golf Course at the Horseshoe Resort
VTL Milton Indoor Golf
VTL Vaughan Indoor Golf
Walter Gretzky Municipal Golf Course
Walter Gretzky Municipal Golf Course Driving Range
Warkworth Golf & Country Club
Wedges 'N Woods Golf Academy
Wedgewood Golf Centre
Western Trent Golf Club
Willow Ridge Golf & Country Club
Willow Tree Golf
Woodland Hills Golf Course
Prince Edward Island
Drive-U-Krazy Mini Golf
Quebec
Island Brae Golf Club
Saskatchewan
Aspen Links Golf Course
Assiniboia Regional Park Golf Course
Atton's Lake Golf Course
Canora Golf and Country Club
Carlyle Golf Club
Cooke Municipal Golf Club
Coronach Golf Club
Craik and District Golf Club
Crystal Lake Golf and Country Club
Deer Park Golf Course
Eagle Ridge Golf Course
Echo Ridge Golf Course
Elmwood Golf and Country Club
Esterhazy Golf Club
Evergreen Golf Club
Foam Lake Golf and Country Club
Golf Kenosee
Greenhills Golf Resort
Harbor Golf Club & Resort
Hidden Hills of Shellbrook Golf Course
Humboldt Golf Course
Katepwa Beach Golf Club
Kelvington Golf Club
Kingswood Golf Course - Kipling
Lanigan Golf and Country Club
Lynbrook Golf and Country Club
Mainprize Golf Course
Maple Creek Golf Club
McNab Regional Park
Meadow Lake Golf Club
Pasquia Park Golf Course
Regina Beach Golf Club
River Ridge Golf Club
Riverside Golf Club
Rolling Pines Golf and Country Resort
Spiritwood Golf Club
The Creek Golf Course
The Legends Golf Course
Thomson Lake Golf Course
Tisdale Riverside Golf Course
TS&M Woodlawn Golf Club
Unity Golf Club
Wynyard Golf Club
York Lake Golf and Country Club
Alabama
Topgolf Birmingham
Topgolf Huntsville
Topgolf Mobile
Arizona
Arizona National Golf Club
Huukan Golf Club
Las Sendas Golf Club
Oakcreek Country Club
Scottsdale Silverado Golf Club
Springfield Golf Resort
Topgolf Phoenix - Gilbert
Topgolf Phoenix - Glendale
Topgolf Phoenix - Scottsdale
Topgolf Tucson - Marana
Valle Vista Country Club & Golf Course
Arkansas
Topgolf Little Rock
Topgolf Northwest Arkansas
California
Cross Creek Golf Club
Cypress Ridge Golf Course
Empire Ranch Golf Club
Golf Club At Terra Lago
Palm Desert Country Club
Reidy Creek Golf Course
Teal Bend Golf Club
Topgolf Los Angeles - El Segundo
Topgolf Los Angeles - Montebello
Topgolf Los Angeles - Ontario
Topgolf Sacramento - Roseville
Topgolf San Francisco - Burlingame
Topgolf San Jose
Turkey Creek Golf Club
Woods Valley Golf Club
Colorado
Topgolf Colorado Springs
Topgolf Denver - Centennial
Topgolf Denver - Thornton
Florida
Providence Golf Club
Topgolf Fort Myers
Topgolf Jacksonville
Topgolf Lake Mary
Topgolf Miami - Doral
Topgolf Miami Gardens
Topgolf Orlando
Topgolf Pompano Beach
Topgolf St. Petersburg
Topgolf Tampa
Georgia
Topgolf Atlanta - Alpharetta
Topgolf Atlanta - Buford
Topgolf Atlanta - Midtown
Topgolf Augusta
Hawaii
Ko'olau Golf Club
Kona Country Club
Maui School of Golf
Idaho
The Highlands Golf Course
Topgolf Boise
Illinois
Topgolf Chicago - Naperville
Topgolf Chicago - Schaumburg
Indiana
Topgolf Indianapolis - Fishers
Iowa
Topgolf Des Moines
Kansas
Topgolf Kansas City - Overland Park
Topgolf Wichita
Kentucky
Topgolf Louisville
Louisiana
Topgolf Baton Rouge
Topgolf Lafayette
Maine
The Meadows Golf Club
Western View Golf Course
Maryland
Topgolf Baltimore
Topgolf D.C. - Germantown
Topgolf D.C. - National Harbor
Massachusetts
Topgolf Boston - Canton
Twin Brooks Golf Course
Michigan
Lakewood Shores Resort
Solitude Links Golf Course & Banquet Center
Topgolf Detroit - Auburn Hills
Minnesota
Topgolf Minneapolis - Brooklyn Center
Mississippi
Grand Bear Golf Course
Topgolf Ridgeland
Missouri
Topgolf St. Louis - Chesterfield
Topgolf St. Louis - Midtown
Montana
Buffalo Hills Golf Course
Indian Springs Montana
Marias Valley Golf & Country Club
Mission Mountain Golf Club
Sidney Country Club
Nebraska
Topgolf Omaha
Nevada
Bear's Best Las Vegas
Coyote Springs Golf Club
Eagle Crest Golf Course
Genoa Lakes Golf Club - Lakes Course
Genoa Lakes Golf Club - Ranch Course
Highland Falls Golf Club
Mojave Resort Golf Club
Palm Valley Golf Course
Red Rock Country Club - Arroyo Course
Reflection Bay Golf Club
Rio Secco Golf Club
Siena Golf Club
The Legacy Golf Club
Topgolf Las Vegas
New Jersey
Topgolf Edison
Topgolf Mount Laurel
New Mexico
Topgolf Albuquerque
New York
Chili Country Club
Holiday Valley Resort
Topgolf Long Island - Holtsville
Tri-County Country Club
Willow Creek Golf & Country Club
Wind Watch Golf & Country Club
North Carolina
Lochmere Golf Club
The Neuse Golf Club
Timberlake Golf Club
Topgolf Charlotte - Southwest
Topgolf Charlotte - University
Topgolf Durham
Topgolf Greensboro
Ohio
Topgolf Akron
Topgolf Cincinnati - West Chester
Topgolf Cleveland
Topgolf Columbus
Oklahoma
Topgolf Oklahoma City
Oregon
Bandon Crossings Golf Course
Glendoveer Golf
Pumpkin Ridge - Ghost Creek
Topgolf Portland - Hillsboro
Pennsylvania
Topgolf King of Prussia
Topgolf Philadelphia
Topgolf Pittsburgh
Rhode Island
Topgolf Rhode Island
South Carolina
Topgolf Charleston
Topgolf Greenville
Topgolf Myrtle Beach
Valley at Eastport Golf Club
Tennessee
Topgolf Chattanooga
Topgolf Knoxville
Topgolf Memphis
Topgolf Nashville
Texas
Topgolf Austin
Topgolf Bryan
Topgolf DFW - Allen
Topgolf DFW - Dallas
Topgolf DFW - Fort Worth
Topgolf DFW - The Colony
Topgolf El Paso
Topgolf Houston - Katy
Topgolf Houston - Spring
Topgolf Houston - Webster
Topgolf McAllen - Pharr
Topgolf San Antonio
Topgolf Waco
Utah
Sand Hollow Resort
The Bridges at Beresford Golf Course
Topgolf Salt Lake City
Topgolf Vineyard
Vermont
Basin Harbor Club Golf Course
Stowe Country Club
Virginia
Topgolf D.C. - Loudoun
Topgolf Richmond
Topgolf Virginia Beach
Washington
Beacon Rock Golf Course
Bear Creek Golf Course
Camas Meadows Golf Club
Canyon Lakes Golf Course
Capitol City Golf Club
Cedarcrest Golf Course
Chewelah Golf & Country Club
Colfax Golf Club
Eaglemont Golf Club
Ellensburg Golf & Country Club
Foster Golf Links
Gallery Golf Course
Gamble Sands
Gateway Golf Course
Harrington Golf & Country Club
Holmes Harbor Golf Club
Homestead Farms Golf Club
Kahler Glen Golf & Ski Resort
Lake Padden Golf Course
Lake Spanaway Golf Course
Latah Creek Golf Course
Liberty Lake Golf Course
MeadowWood Golf Course
North Bellingham Golf Course
Oroville Golf Club
Palouse Ridge Golf Club
Peninsula Golf Club
Port Ludlow Golf Resort
Sage Hills Golf and RV Resort
Sudden Valley Golf Course
Sunland Golf & Country Club
Topgolf Renton
Tri-Mountain Golf Course
Whidbey Golf Club
White Horse Golf Club
Mexico
Golf Course El Cid
Marina Vallarta Golf Club
Palmilla Golf Club
Vista Vallarta Golf Club - Jack Nicklaus Course
Vista Vallarta Golf Club - Tom Weiskopf Course