Where is Palomar Observatory?
Where is Palomar Observatory located?
Palomar Observatory, Palomar Observatory, United States of America (approx. 33.356388°, -116.865°)
Where is Palomar Observatory on the map?
Palomar Observatory - Temecula
{"latitude":33.356388,"longitude":-116.865,"title":"Palomar Observatory"}