Rick Steves' Europe: St. Andrews: Hit the links, books, and beach
Tiny St. Andrews has a huge reputation, known around the world as the birthplace and royal seat of golf. The chance to play on the world's oldest course -- or at least take in the…