The place in Britain where secret nuclear tests took place for years

A very deserted and mysterious island named Orford Ness, located on the Suffolk coast of Britain, has today become a center of attraction for environmentalists and tourists from all over the world. It is a unique coastal area spread over approximately 2,000 acres where for decades only lethal weapons of death and destruction were tested. … Read more