Watched this travel vlog, and now Im itching to explore those beautiful hidden gems in Europe.