The place which worth a visit in England is Lake Loch Ness, the Castle Rochester and also known Stonehenge.