Wow, this travel vlog captures Europe beautifully! The hidden gems they found are definitely on my list.