GUEST: Arriving in Vaduz, the capital of Liechtenstein, is like walking onto the set of Frozen or some other classic Disney movie. The Prince’s castle sits perched on the side of a mountain, overlooking the small town below. With a population of only 36,000, every citizen of the country could comfortably fit inside Yankee stadium, […]
