Just watched this travel vlog, and Im itching to explore those hidden gems in Europe!