Needles ligt aan de Colorado Rivier op de grens van Californie en Arizona. De Route 66 gaat dwars door deze plaats heen. Needles is in 1863 opgericht door de komst van de spoorweg. Een prima stop voor onderweg tussen Grand Canyon N.P. en Los Angeles. Ook ligt Needles op een prima locatie voor een bezoek aan Joshua Tree National Park op weg van/naar Los Angeles.