Tag Archive: Machu Picchu

Durham Cathedral is voted top UK landmark

Durham Cathedral

Magnificent Durham Cathedral has been named the UK’s number one landmark in a poll of world travellers. The 900-year-old World Heritage Site triumphed in the inaugural Travellers’ Choice Attractions awards, organised by Trip Advisor. The towering Norman construction triumphed over Edinburgh’s Camera Obscura and World of Illusions, with its awe-inspiring views of the Scottish capital…