10Hallstatt, Austria
Set along the banks of a vast, glistening lake and surrounded by towering mountains, the village of Hallstatt is a favorite small-town destination in Austria, looking as if it came straight from the pages of a fairy-tale. The nearby mountains not only provide a breathtaking backdrop, but they’re home to a number of caves, including the famous Ice Cave.