Located at Groom Lake in the Nevada Desert, Area 51 was a US Air Force base 85 miles (135 km) north of Las Vegas. The site created controversy, as nobody knew what happened inside, and the area was ...
Results that may be inaccessible to you are currently showing.