Just finished binge-watching that travel vlog series, and now Im itching to explore new destinations!