United Kingdom February 24, 2024amazing footage from Noth Yorkshire England | Grand Britain#vlog #travel #england