Rachel, Nevada

Rachel, Nevada

Known as the "UFO Capitol of the World" Rachel is a tiny town in the middle of a remote desert 115 mi/185 km northwest of Las Vegas and looks just like the kind of place that would attract beings...

JDS Travel News JDS Viewpoints JDS Africa/MI