The Lake District in England is one of the most beautiful places in the country. There’s actually no hyperbole to that statement – it truly is! So much so that it recently got UNESCO World Heritage status but if I am truly honest, it’s charm and appeal was totally lost on me till about 7 … Continue Reading