Do you enjoy learning European history, trying local cuisines, and staying at creepy mountain hotels? Picturesque European cities, wine tasting, and hikes through lush green forests? Karaoke, local beers, and late nights on the dance floor? If so, then this trip is for you!