Eden Project Opens England’s Longest Zip WireBy Shawon Hannan18/07/20120 The Eden Project in Cornwall, UK, has added what is claimed to be England’s longest zip wire to its more…