This travel vlog totally inspires me to explore hidden gems in Europe! Must visit, for sure.