Those travel vlogs give me major wanderlust! Im itching to visit all those stunning locations!