Results 1 results found Cruise boat MV Teal on Lake Windermere at Bowness, Lake District National Park, UNESCO World Heritage Site, Cumbria, England, United Kingdom, Europe