3 weeks I’ve visited 89 countries and hundreds of cities. My favorite place is an underrated European gem that outshines Paris and London. Business Insider
John Lovell, 60, is a lifelong traveler. Of all countries and cities he’s visited, Salzburg, Austria is his favorite. Here’s why.