Filming Locations in Needles
Havasu National Wildlife Refuge - 317 Mesquite Avenue, Needles, California, USA
The Neverending Story (1984)
View DetailsNeedles, California, USA
Into the Wild (2007)
Needles is a city in eastern San Bernardino County, California, in the Mojave Desert region of South...
View Details