Cobblestone streets, quaint shops dressed in bows, snowy mountain views and cozy alpine charm might sound like something you'd find on a European Christmas vacation, but you can enjoy all this and ...