At these Fairmont luxury properties, travelers can pair golf with local activities: winetasting in Sonoma County, Marrakech hammam visits, and beach time in Mexico.

Read More

Virtuoso.com