When people hear trip to England, they automatically think either urban London or rural farms and fields – they don’t realize the goldmine of stunning lakes and peaks sitting in England’s Lake District National Park. England’s largest national park, the Lake District, is home to some of the most magnificent lakes…