One of England’s top tourist attractions is taking a key role in encouraging more international travellers to visit the Lake District, Cumbria.Windermere Lake Cruises, which latest figures show has strengthened its position as one of England’s Top Ten most visited “paid for” attractions,…