You can golf for free almost anywhere in the world -- as long as you're willing to fork over $400 per year for the Citi Prestige card.
Cardholders get complimentary greens fees at thousands of golf courses, including many in Mexico, the Caribbean and Africa. The card also rewards customers for international travel and provides travel and language interpretation services whenever needed.