3 ms·Yeah, I had to look up that place, too.by theandrewbailey 4y agoYeah, I had to look up that place, too.wmeredith 4y agoI wonder if my company's CEO did.dboreham 4y agoLikely. Anyone familiar with Rick Steves work would know, and probably has visited.