Filming Locations in Palomar Mountain
Palomar Observatory, 35899 Canfield Rd, Palomar Mountain, California, USA
Invaders from Mars (1953)
View DetailsPalomar Mountain, California, USA
Invaders from Mars (1953)
Palomar Mountain is an unincorporated community in San Diego County, California, United States.
View Details