The UK is a country where every corner is full of history, cultural heritage and natural wonders. From majestic castles to incredible natural landscapes, from deep lakes to mysterious ancient stones, ...