Where in the united states is area fifty one?
Area 51, secret U.S. Air Force military installation located at Groom Lake in southern Nevada. It is administered by Edwards Air Force Base in southern California ...
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE