De-Graft: There are more than 40,000 lakes across the UK, and what better way to explore a lake than by boat?! This is Lake Windermere, the largest natural lake in England. It’s the same length ...