Home / Google Spotting

Area 51, Nevada

Thursday, 01 September 2011

Read More...
Area 51, Nevada Area 51 is a military base, and a remote detachment of Edwards Air Force Base. It is located in the southern portion of Nevada in the western United States, 83 miles (133 km) north-northwest of downt...