The travel vlog showcasing hidden gems in Europe made me want to book a trip immediately!